Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Можно ли сказать, что Norton Commander де-факто выполнял роль ОС?

Автор From_Odessa, апреля 19, 2018, 13:26

0 Пользователи и 1 гость просматривают эту тему.


wandrien

Цитата: Lodur от апреля 26, 2018, 16:29
Цитата: Upliner от апреля 26, 2018, 16:23Почти то же -- это грубо сказано. EMM386 -- это софтверный эмулятор плат расширения памяти с переключением банков. DOS4GW позволял использовать нативную 32-битную адресацию памяти.
Ну, да... Но большинству игр было как-то всё равно, как получать доступ к памяти. Запускались и так, и так. Может, какие-нибудь СУБД не запускались, или ещё что, не помню уже...
Когда из 21-го века смотришь, вся экосистема DOS кажется довольно монолитной.
Фактически же, был зоопарк. Наткнуться на то, что софт не работает на конкретном железе или под конкретной версией DOS или в сочетании с какими-то настройками системы или резидентным ПО — было раз плюнуть.

Когда старый софт под эмуляторами запускаешь, всё это начинает вылазить на свет.  :)

Upliner

Цитата: wandrien от апреля 26, 2018, 18:53Когда из 21-го века смотришь, вся экосистема DOS кажется довольно монолитной.
Фактически же, был зоопарк. Наткнуться на то, что софт не работает на конкретном железе или под конкретной версией DOS или в сочетании с какими-то настройками системы или резидентным ПО — было раз плюнуть.

Когда старый софт под эмуляторами запускаешь, всё это начинает вылазить на свет.  :)
По моим ощущениям -- сейчас такое даже чаще встречается.
Sancta Maria, Mater Dei, ora pro nobis peccatoribus, nunc et in hora mortis nostrae.


Medrawd

Разумеется, он не был ОС, но выполнял роль среды окружения.

Эх... И все-таки в текстовом режиме была своя эстетика... Очень привлекательная)
"Лингвист" - от слова "лингам" ;-)

zazsa

Цитата: Medrawd от мая  8, 2018, 22:25
Эх... И все-таки в текстовом режиме была своя эстетика... Очень привлекательная)
Почему была? До сих пор есть.
Привет участникам международного лингвистического форума!
У всякого народа есть родина, но только у нас – Гондурас.
Переписываю историю. Разжигаю национальную, религиозную рознь и ненависть к социальным группам. Недорого.

RawonaM

Стариканам, кто еще Norton Commander пользовался вопрос: как в NC скопировать всю директорию? Мой NC упорно игнорирует F5 на директориях, только на файлах работает.

Почему вдруг вместо ДН меня заинтересовал НК, так это по простой причине, что он весит 100 Кб, а ДН в меньше мегабайта не впихнуть. На дискету 360Кб НК очень хорошо помещается - это круто.

Lodur

RawonaM, а версия-то какая? До четвёртой он, вроде, не умел подкаталоги копировать, начиная с 4-й можно выделять подкаталоги и сказать ему "Include Subdirectories". (Если мне не изменяет память).
8-й Девственник Лингвофорума

If the doors of perception were cleansed, everything would appear to man as it is: infinite. (W. Blake)
Какая потребителю разница, какой продукт лучше не работает?.. (Awwal12)

RawonaM

Цитата: Lodur от мая 15, 2018, 12:28
RawonaM, а версия-то какая? До четвёртой он, вроде, не умел подкаталоги копировать, начиная с 4-й можно выделять подкаталоги и сказать ему "Include Subdirectories". (Если мне не изменяет память).
На версию не обратил внимания, спасибо за наводку. Погуглил, нагуглился вот такой интересный труд некоего рашн программера про ортодокс файл менеджеры: http://www.softpanorama.org/OFM/Paradigm/index.shtml и вообще страницы про них http://www.softpanorama.org/OFM/

С упором на СССР/СНГ, там же упоминается, что файл менеджер путали с ОС:
ЦитироватьHere is the actual entry from one of the freshman quizzes submitted to me on the first lab for the "Introduction to computing " course in Kiev University of Commerce and Economics (which at this point replaced Norton Commander with Volkov Commander as a standard shell in all computer labs in 1992-1994):

Q: What is the name of OS in which you performed the assignment?

A: Volkov Commander.

RawonaM

Там же прочитал, почему Волков стал популярным: при значительном увеличении функциональности весил всего 64Кб (он был написано чисто на ассеблере)!

RawonaM

Вообще захватывающее чтиво:
ЦитироватьIt is interesting to note that [Vsevolod Volkov developed it] while being a student in Kiev Polytechnic University, where he graduated in electronics, not in computer science. And he wrote the program in extremely difficult times that US readers can understand only as conditions that existed during the depth of Great Depression and German readers as condition during Weimar Republic hyperinflation.  I still can't understand how it was physically possible for a student to write such a program without even owning a computer. And at this time in Kiev privately owned PCs were as rare as Lamborghinis in USA now.  Universities were poor as church rats as for computing facilities and to get computer time on a PC for a student was not that easy. I was a chair of computer science department at the Kiev University of Commerce and Economics at the time, and all we have was two dozens of AT class machines in the labs and a half dozen in various departments.  Even among professors of computer science very few people owned PCs at home.

mnashe

Цитата: RawonaM от мая 15, 2018, 12:59
Там же прочитал, почему Волков стал популярным: при значительном увеличении функциональности весил всего 64Кб (он был написано чисто на ассеблере)!
Мой Multi-Edit с загруженным модулем файл-менеджера* занимает чуть больше — 74 кБ. Если убрать оттуда калькулятор и помощь — 68 кБ.
Тоже на ассемблере. И тоже значительно расширенная функциональность. Очень значительно.

*Там основной COM-файл размером 52 кБ и два оверлея: в одном (25 кБ) все функции редактора, в другом (22 кБ) файл-менеджер, помощь, калькулятор и строковый ввод. Основной файл частично выгружает себя из памяти в процессе инициализации: освобождается память, занятая самой процедурой инициализации, а также выгружается один из двух наборов функций, работающих с действительными числами: либо использующий машинные команды, либо программную эмуляцию.

Значительная часть файл-менеджера написана не на ассемблере, а на скриптовом языке, скомпилированный код загружается в память только на время исполнения виртуальной машиной и потом сразу выгружается.
Если считать именно место, занимаемое на дискете, то выходит на порядок больше VC. Но там сотни этих самых скомпилированных скриптов, несколько шрифтов для трёх языков для EGA/VGA, файлы помощи по редактору и по скриптовому языку, настройки клавиш и разных пользовательских меню, ассоциаций для типов файлов, цветовые схемы и т.п.
Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!


mnashe

А какой процессор в этом старом компьютере?
Я какое-то время поддерживал два варианта кода, выбираемые при компиляции: под 286 и под 386+. Хотя у меня первый компьютер был на 386SX, но мало ли, вдруг где-то понадобится. Потом надоело, я ни разу не встретил 286, а время на написание варианта под 286 тратилось немало (хотя большая часть «развилок» реализована макросами). Так что я заархивировал универсальный код и дальше развивал только под 386+.
Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!


mnashe

Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!



Upliner

Sancta Maria, Mater Dei, ora pro nobis peccatoribus, nunc et in hora mortis nostrae.


RawonaM


Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр