Язык мой, друг мой
Sep. 10th, 2010 12:38 amСтало интересно, сколько языков программирования представлено в современных дистрибутивах. Оказалось — немало. Для более 26 языков поддерживается разработка и более 22 языков использованы для написания программ. И это ещё не для всех языков введены теги, найдётся там кое-что и для древнего Кобола, и для учебного Logo, и для кучи ассемблеров, вплоть до MIX. А такие языки, как awk, sed, make — и считать никто не будет. Думаю, что с полсотни языков общего назначения наберётся точно, а может и сотня. Со специализированными уж точно.
Есть там есть интерпретатор Focal-а. Боже мой, Фокал! Мой третий (или четвёртый, как считать) язык программирования. Модуль ПЗУ с Фокалом шёл к БК-0010Ш как альтернатива бейсику. Среди особенностей — нумерация строк числами с фиксированной точкой (вроде 3.14), сокращение имён команд до одной буквы, можно писать много команд в одной строчке, отсутствие целых чисел (да и со строками что-то непросто было), трёхвариантное ветвление. Программы на нём получались компактными, но медленными (на один-два порядка медленнее бейсика). А, ещё — ужасный генератор случайных чисел. Но змейку и ханойские башни написать было можно. И кое-что похитрее.
Ностальгия...
Date: 2010-09-10 07:35 am (UTC)Сразу после Basic'а
Re: Ностальгия...
Date: 2010-09-10 09:23 am (UTC)no subject
Date: 2010-09-12 07:54 pm (UTC)