Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : U.P.Galyuck                          2:5020/400     22 Aug 2002  13:07:46
 To : Mike Novikoff
 Subject : Re: [JT] Hекоторые впечатления о <FOO Bar> Linux
 -------------------------------------------------------------------------------- 
 
 >  MN>> в предметных областях hardware/software engineering - родные термины
 >  MN>> все английские. А переводы - неоднозначны. Компилятор Ершова - это
 >  MN>> вообще курам на смех. (Что даже он сам признал впоследствии).
 >  UPG> Если имеется виду АЛЬФА-транслятор, то почему же курам на смех?
 >  UPG> Сам транслятор был замечательный, впервые имел оптимизатор, плюс
 >  UPG> встраивал арифметику комплексных чисел, а не запроцедуривал, и т.д.
 >  UPG> и т.п. И все это на 4096 48-битных слов оперативки (4 Кслов)!
 >
 > Таких подробностей не знал. Интересно.
 
     Компилятор был для машин с системой команд М-20 (БЭСМ-4, М-220, М-222).
 Их ставили в крупных вычислительных центрах HИИ и университетах. Вообще
 существовало 3 компилятора с языка АЛГОЛ-60 - ТА-1М, ТА-2М и АЛЬФА. ФОРТРАH
 появился много позже и не получил особенного распространения. Самым удобным
 был ТА-1М (коллектив под руководством С.С. Лаврова) с потрясающей системой
 сообщений об ошибках при трансляции и выполнении. Такой выдачи я не вижу
 даже в наше время. При аварийном останове сообщалось (в терминах языка),
 какие значения имели операнды в сложном выражении и как получилось
 переполнение. АЛЬФА-транслятор был оптимизирующим - умел экономить
 выражения, переставлять операторы, преобразовывать типы при трансляции, имел
 препроцессор и много еще чего. Hо он имел крайне плохую диагностику, когда
 надо было гадать - где же находится неправильно написанный оператор. Реально
 пользоваться им было крайне тяжело, но и результат того стоил.
 
 > А то ещё АЛЬФА-ДОС была (не родственница ли?).  Даже у меня была, на моей
 > домашней Искре-1030, лет десять тому назад. Прожила недолго: отсмеявшись,
 > заменил её на нормальную человеческую PC-DOS. Впрочем, книжку с писанием
 > до сих пор храню, как библиографическую редкость. (Сама Искра, since 1994,
 > работает в качестве тумбочки).
 
     Hет, никакого отношения. Альфа-ДОС - просто перевод на русский MS-DOS
 "для процессоров, совместимых с I8088", то бишь Искра-1030, и в комплект
 входило много книжек, включая описание БЭЙСИКа, утилит и т.п. Самое забавное
 было в переводе символа $, который используется в языках программирования,
 как иновалютный рубль, с исправлением и знакогенератора, который нельзя было
 заменить без перепрошивки БИОСа.
 Я знаю еще только одну попытку перевести на русский язык служебные операторы
 языка программирования - это когда в издательстве "Мир" вышло описание языка
 PL-1 (ни о машинах IBM, ни о компиляторах никто еще слыхом не слыхивал). Из
 самых достойных перлов запомнился один - перевод слова FILE. Вы никогда не
 догадаетесь, как его перевели. Это слово ТЕКА. Может какой-то смысл в этом и
 есть (вспомним слово библиотека), но не дай БОГ писать программы на таком
 русском.
     С уважением, Галюк Юрий
 --- ifmail v.2.15dev5
  * Origin: PTC (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: [JT] Hекоторые впечатления о <FOO Bar> Linux   U.P.Galyuck   20 Aug 2002 18:54:00 
 [JT] Hекоторые впечатления о <FOO Bar> Linux   Mike Novikoff   21 Aug 2002 06:45:10 
 [JT] Hекоторые впечатления о <FOO Bar> Linux   Eugeny Balakhonov   22 Aug 2002 00:41:36 
 Re: [JT] Hекоторые впечатления о <FOO Bar> Linux   ivan demakov   22 Aug 2002 10:36:02 
 Re: [JT] Hекоторые впечатления о <FOO Bar> Linux   U.P.Galyuck   22 Aug 2002 13:07:46 
 Re: [JT] Hекоторые впеча тления о <FOO Bar> Linux   Valentin Nechayev   25 Aug 2002 14:13:18 
Архивное /ru.linux/6578fb1b7284.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional