понедельник, 8 декабря 2008 г.

Этот загадочный "Файл"

Сейчас обратил внимание, что и у нас в Server Manager, и в Firefox, и в Idea и в куче других программ первым пунктом меню идет загадочный "Файл".
А что "файл"-то? Под этим меню даже не всегда есть пункт "Открыть файл". Если программа работает с документом, то такое меню хоть как-то понятно, а если нет?

[Solved]
С подсказки пользователя filonov выяснил, что это меню таки уходит своими корнями аж в IBM, а конкретно в Common User Access, стандарте, созданном IBM для приложений DOS и в той или иной мере перекочевавшем в Windows, OS/2, Java Swing и т.п.

В стандарте, в частности, говорится:

The first menu is to be called 'File' and contains operations for handling files (new, open, save, save as) as well as quitting the program; the next menu 'Edit' has commands for undo, redo, cut, copy, delete, paste commands;

Разница в возрасте с Филоновым у нас три года. Т.е. в социальном смысле мы относимся к одному поколению (хотя тут тоже есть повод для споров, т.к. границей поколения X установлен 77-й год, а я родился в самом конце 76-го), но в смысле программирования мы однозначно к разным поколениям принадлежим.

9 коммент.:

filonov комментирует...

Вот и выросло поколение, не слышавшее про CUA ;)

vasenkov комментирует...

Да ладно, ты меня на три года старше. Расскажи, что за CUA такой.
Что у названия пункта меню исторические корни - это и без CUA ясно. Вопрос - доколе?

filonov комментирует...

http://en.wikipedia.org/wiki/Common_User_Access
"Доколе" - ну это типа круто делать программы в которых единственная менюшка File в которой не менее единственный пункт Exit

vasenkov комментирует...

Отредактировал пост. Претензии, кстати, были именно к русскому "Файл", а не к английскому.

filonov комментирует...

Это опять же тяжкое наследие перевода. С другой стороны Документ->Выход - было бы неменее феерично.
PS: К вопросу о поколениях - програмированием я начал плотно заниматься в 1989м, когда добрался до компов на более-менее регулярной основе.

vasenkov комментирует...

Ага, а я в 92-м или 93-м, сейчас уже не помню. Но MS DOS увидел только в 1994-м, уже в институте.

filonov комментирует...

в 92-93 уже Win-3.0 смотрели.
После запуска бугланд-Цепепе (2я версия вроде - точно не помню), на 286 с мегом рамы, свободно оставалось 16К :)

anticooler комментирует...

Помнится, нам на 1м курсе Чертков про CUA рассказывал.
Запомнилась его фраза:
- ...Common User Access - СиЮЭй. А кто скажет ЦУА - будет иметь бледный вид.

vasenkov комментирует...

Ну не было у меня Черткова, не было. С УИ я :)

Отправить комментарий