Умер создатель первого языка программирования
- Necroman
- Профи
- Сообщения: 1808
- Зарегистрирован: Чт ноя 03, 2005 9:50 pm
- Откуда: Redmond, WA
- Контактная информация:
В США в возрасте 82 лет умер Джон Бакус, создатель языка программирования Fortran, сообщает The New York Times. Бакус был организатором и идейным вдохновителем группы программистов компании IBM, создавшей первый в истории компьютеров полноценный оптимизирующий компилятор исходного кода программы.
Джон Бакус получил степень магистра в области математики университета штата Колумбия в 1950 году. Сразу после этого он поступил на работу в компанию IBM, где занимался программированием для IBM 704, первого мейнфрейма, обрабатывающего операции с плавающей точкой на аппаратном уровне.
Fortran, или Formula Translator, был разработан в 1957 году и стал одним из первых языков программирования высокого уровня. Разработчики языка - группа Джона Бакуса - поставили перед собой задачу создать компилируемый язык, операторы и функции которого максимально приближены к речевым конструкциям и алгебраическим выражениям.
Fortran создавался как удобный и не требующий досконального знания функций прерываний центрального процессора инструмент для проведения и анализа результатов научных экспериментов. Программы, написанные на Fortran, воспринимались компьютером как цельная функция, в отличие от программ, написанных на ассемблируемых языках низкого уровня, в которых каждый мнемонический оператор интерпретировался как отдельная инструкция. Можно сказать, что Fortran стал фундаментом для современных объектно-ориентированных языков программирования, а идеи, реализованные Бакусом в 1957 году, используются и по сей день.
Джон Бакус получил степень магистра в области математики университета штата Колумбия в 1950 году. Сразу после этого он поступил на работу в компанию IBM, где занимался программированием для IBM 704, первого мейнфрейма, обрабатывающего операции с плавающей точкой на аппаратном уровне.
Fortran, или Formula Translator, был разработан в 1957 году и стал одним из первых языков программирования высокого уровня. Разработчики языка - группа Джона Бакуса - поставили перед собой задачу создать компилируемый язык, операторы и функции которого максимально приближены к речевым конструкциям и алгебраическим выражениям.
Fortran создавался как удобный и не требующий досконального знания функций прерываний центрального процессора инструмент для проведения и анализа результатов научных экспериментов. Программы, написанные на Fortran, воспринимались компьютером как цельная функция, в отличие от программ, написанных на ассемблируемых языках низкого уровня, в которых каждый мнемонический оператор интерпретировался как отдельная инструкция. Можно сказать, что Fortran стал фундаментом для современных объектно-ориентированных языков программирования, а идеи, реализованные Бакусом в 1957 году, используются и по сей день.
United We Stand
Интересные параллели пришли в голову, пока читал пост. Ведь по-сути, Fortran стал для IBM, тем же самым, что и Java для Sun Microsystems. И если, благодаря Fortran "большое железо" пришло в мир и привело к доминированию IBM на рынке мейнфреймов, то java стал стандартом де-факто для приложений на корпоративном рынке. Если смотреть на вещи под этим углом, неудивительно, что именно Sun предложила "приемника" (это слово сейчас модное ) Fortran'у. (кто не в курсе - речь об Fortress)
- Necroman
- Профи
- Сообщения: 1808
- Зарегистрирован: Чт ноя 03, 2005 9:50 pm
- Откуда: Redmond, WA
- Контактная информация:
"Преемник" моднее будет. ... А язык C, получается, привел к многолетнему доминированию UNIX, клоны которого даже полвека спустя тревожат неокрепшие души молодых айтишников
Последний раз редактировалось Necroman Вт мар 20, 2007 11:08 pm, всего редактировалось 1 раз.
United We Stand
[offtop]Necroman писал(а):Цитата(Necroman @ 21.03.2007 - 09:07) Я думал, "приемник" - это тот, который УКВ. В отличие от "преемника" (ср. "преемственность власти").
Как раз именно что обычный приёмник - диджей в студии музыку будет заводить, а он только лампочками мигать и звук транслировать.
[/offtop]
Чёрт меня дернул это слово писать.....
Последний раз редактировалось fog Ср мар 21, 2007 8:06 pm, всего редактировалось 1 раз.