The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В состав GCC одобрено включение фронтэнда для языка Алгол 68"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В состав GCC одобрено включение фронтэнда для языка Алгол 68"  +/
Сообщение от opennews (??), 23-Ноя-25, 08:49 
Комитет, управляющий разработкой набора компиляторов GCC (GCC Steering Committee), утвердил включение в кодовую базу GCC фронтэнда gcc-a68 для поддержки языка программирования Алгол 68 (Algol 68), разработанного в конце 60-годов прошлого века. После интеграции фронтэнда штатный инструментарий GCC сможет использоваться для компиляции программ на языке Алгол 68 без необходимости установки компилятора GNU Algol 68. В экспериментальном режиме фронтэнд будет доступен в выпуске GCC 16, запланированном на весну следующего года...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64308

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

3. Сообщение от Аноним (3), 23-Ноя-25, 08:55   +12 +/
Очень интересно видеть, что такой исторический язык, как Алгол 68, получает «вторую жизнь» в современном GCC! Здорово, что теперь можно будет экспериментировать с этим языком напрямую через штатные инструменты, не устанавливая отдельный компилятор. Отличная новость для энтузиастов и для тех, кто интересуется историей программирования.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #17, #116, #147

5. Сообщение от Аноним (5), 23-Ноя-25, 09:29   +3 +/
Вы абсолютно правы, спасибо за уточнение
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

6. Сообщение от Массоны Рептилоиды (?), 23-Ноя-25, 09:46   –8 +/
А Cobol когда добавят?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23, #107

7. Сообщение от Аноним (-), 23-Ноя-25, 09:47   –4 +/
Но зачем? Обычно наоборот легаси выкидывают из софта, а тут наоборот.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #15, #84

8. Сообщение от Анонисимус (?), 23-Ноя-25, 09:52   +5 +/
наконец-то по настоящему безопастный язык!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #85

9. Сообщение от Аноним (9), 23-Ноя-25, 10:00   +/
Похоже на какую-то шутку, алгол умер ещё до появления gcc...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14, #41, #134, #139

10. Сообщение от Аноним (10), 23-Ноя-25, 10:03   +2 +/
Цифра 68 не говорит о том, что это легаси.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #18, #28, #45

11. Сообщение от Аноним (-), 23-Ноя-25, 10:05    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от Аноним (-), 23-Ноя-25, 10:08   +/
Ну да! Это вообще древнющая штука как и Фортран.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #49

15. Сообщение от Кошкажена (?), 23-Ноя-25, 10:15   +/
История циклична.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

16. Сообщение от Аноним (16), 23-Ноя-25, 10:30   +1 +/
Почему вас в Паскале плющит от begin/end, а в этом языке нет? Тут ещё и if/fi есть. Жесть.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #26, #50

17. Сообщение от _kp (ok), 23-Ноя-25, 10:32   +1 +/
На счет не устанавливая отдельный компилятор, Вы погорячились, скорее имели ввиду что доставите копмоненты из одного семейства компилятора, а то и вовсе придется самому компилировать.
Но, не придется возиться со средстави разработки из разных источников, и материться как их запустить на актуальных ОС.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

18. Сообщение от кек (?), 23-Ноя-25, 10:36   +2 +/
Если тактично умолчать что 68 в названии это 1968ой, то, конечно, да
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

20. Сообщение от Аноним (20), 23-Ноя-25, 10:44   +/
FPC не развивается, а заброшен. Ссылки на загрузку не работают.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21, #103

21. Сообщение от Аноним (20), 23-Ноя-25, 10:56   +1 +/
*GPC а не FPC
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

22. Сообщение от Аноним (48), 23-Ноя-25, 11:08   +2 +/
По той же причине, по которой всем плевать на кобол.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

23. Сообщение от Аноним (23), 23-Ноя-25, 11:17   +7 +/
Читайте последнюю строку новости.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #73

24. Сообщение от Вованemail (??), 23-Ноя-25, 11:33   +3 +/
Хотел уж написать про "нечто из глубокой древности…", но, смотрю, тут фортран (ну это само собой), кобол, ПЛ/1 имеются. Так что всё в порядке🤣
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27

25. Сообщение от Анонимemail (25), 23-Ноя-25, 11:44   +/
Уже внесены поправки на рассмотрение комитета и в будущем проект будет переименован в "Алгол 69"
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #71

26. Сообщение от Аноним (26), 23-Ноя-25, 11:46   +3 +/
> Почему вас в Паскале плющит от begin/end, а в этом языке нет?

Не так. Плющат пробелы в Python. А тут всё ОК.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #146

27. Сообщение от Аноним (26), 23-Ноя-25, 11:49   +/
> Хотел уж написать про "нечто из глубокой древности…"

На Алголе изначально были качественные (лучшие?) реализации алгоритмов линейной алгебры, которые позднее были переписаны на Фортране. И мной лично - на С, но не с Фортрана, а прямо с Алгола, за что я Алголу благодарен.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #33, #36, #144

28. Сообщение от Аноним (28), 23-Ноя-25, 11:54   +3 +/
68 — не цифра
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #43

31. Сообщение от SAIemail (ok), 23-Ноя-25, 12:04   +1 +/
Видимо есть какой-то критический код, написанный на Алгол-68.
А компиляторов для современных нет.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #78

33. Сообщение от Аноним (48), 23-Ноя-25, 12:23   +/
К сожалению, все сишные реализации до сих пор сосут. Плюсовые могут быть хорошо оптимизированными и даже с интринсиками, но лапак всё равно без фортрана никуда. Если смотреть на это трезво, на алголе были не качественные реализации, а прототипы. Ну, они были на куче языков, но до фортрана это было васянство чистой воды.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

34. Сообщение от Аноним (34), 23-Ноя-25, 12:34   +1 +/
О боже, а что сразу не басик?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #55, #80

35. Сообщение от Аноним (35), 23-Ноя-25, 12:43    Скрыто ботом-модератором+2 +/
Ответить | Правка | Наверх | Cообщить модератору

36. Сообщение от Аноним (36), 23-Ноя-25, 13:05   +5 +/
Переписывал на новомодный язык до того как это стало мейнстримом?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #128, #129

37. Сообщение от Аноним (37), 23-Ноя-25, 13:19   +3 +/
наконец-то то нормальная замена расту и питону
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #54

41. Сообщение от Анонимище (?), 23-Ноя-25, 14:03   +3 +/
А зато Python появился еще при живом СССР, но при этом все равно как бы "молодежный"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

43. Сообщение от Да ну нахер (?), 23-Ноя-25, 14:11   +2 +/
Цифра в системе счисления по основанию 69.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #48, #117

44. Сообщение от Аноним (44), 23-Ноя-25, 14:12   –2 +/
Когда уже раст добавят чтобы наконец заменить пермессивный шланг?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #51, #53

45. Сообщение от Аноним (45), 23-Ноя-25, 14:13   +/
И, похоже, разработчики готовят новый стандарт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

47. Сообщение от name_not_found (??), 23-Ноя-25, 14:18   +/
Ну в принципе, это улучшенный go, так что чё бы нет.
Ответить | Правка | Наверх | Cообщить модератору

48. Сообщение от Аноним (48), 23-Ноя-25, 14:18   +2 +/
Давно пора переходить на 69ичные компьютеры, если 3ичные решают вопросы ИИ и квантовых вычислений (вот советские инженеры всё предвидели), то подумать только сколько задач решит 69 состояний бита!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #66, #97

49. Сообщение от Аноним (45), 23-Ноя-25, 14:19   –1 +/
Алгол на 10 лет моложе Фортрана.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #140

50. Сообщение от Аноним (45), 23-Ноя-25, 14:28   +8 +/
> Тут ещё и if/fi есть. Жесть.

Нам, башпортяншикам, зайдёт.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

51. Сообщение от Аноним (48), 23-Ноя-25, 14:32   –1 +/
Браузеры всё равно только шлангом компилируются. Ну и всякие spidermonkey тоже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #52, #58

52. Сообщение от Аноним (48), 23-Ноя-25, 14:33   +2 +/
Правда, только строго определённой версией шланга и никакой другой, и уж работоспособность полученного никто не гарантирует. А так, отличный компилятор, прекрасная идея была на него завязаться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #67

53. Сообщение от Аноним (45), 23-Ноя-25, 14:37   +/
Так добавили gccrs, но ещё не допилили. Только в этом году ему борова сделали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #124

54. Сообщение от Аноним (45), 23-Ноя-25, 14:40   +/
Полноценной заменой Питону мог бы стать ObjectAlgol.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #60

55. Сообщение от Аноним (45), 23-Ноя-25, 14:42   +/
Не простой, а вижуальный GNU VBA.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

56. Сообщение от Аноним (-), 23-Ноя-25, 14:50   +/
> поддержки языка программирования Алгол 68 (Algol 68),
> разработанного в конце 60-годов прошлого века.

Свежачок, just in time завезли :))

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #74

57. Сообщение от Байкал электроникс (-), 23-Ноя-25, 14:51   –2 +/
Шутки шутками, но действительно лучше бы Rust добавили, чтобы не было подвязки на один единственный конпилятор rustc.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #75, #77

58. Сообщение от Аноним (-), 23-Ноя-25, 14:53   +/
> Браузеры всё равно только шлангом компилируются. Ну и всякие spidermonkey тоже.

C этими оборзевшими вендорлокерами мы поговорим чуть попозже. Да, и билдсистемы и у гугли и у мозиллы - полный и абсолютный крап, если что. Так что если кто думал что мы восторгаемся таким девелопом и квазимонополией оборзевшего вендорлокера - нет, они должны вообще приготовиться к новому раунду Take Back The Web. Потому что они превратили это все в отвратительный вендорлокнутый трэш!

И теперь есть все основания ненавидеть гугл и хром по тем же причинам по которым мы ненавидели IE. Да, номинально Chromium типа-открытый. Но это - именно что номинально. Де факто это вендорлок и монополия с редким сбросом сорца "для галочки".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #156

60. Сообщение от Аноним (-), 23-Ноя-25, 14:56   +1 +/
> Полноценной заменой Питону мог бы стать ObjectAlgol.

Реквестирую Object Brainfuck, чего мелочиться то? :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #62

62. Сообщение от Аноним (62), 23-Ноя-25, 15:22   +1 +/
Петонисты такой "Python" не примут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

66. Сообщение от Аноним (66), 23-Ноя-25, 16:03   +1 +/
Нисколько.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

67. Сообщение от laindono (ok), 23-Ноя-25, 16:30    Скрыто ботом-модератором–9 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #68, #69, #72, #86

68. Сообщение от Аноним (48), 23-Ноя-25, 16:39   +1 +/
Это касается только LTO. У шланга кодогенерация совершенно непредсказуемая, это куда большая проблема. Да и линкер вон пару версий назад сломали, что даже хром перестал линковаться -- почему-то не происходит с GNU.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

69. Сообщение от 12yoexpert (ok), 23-Ноя-25, 16:51   +1 +/
ты перепутал с проприетарным llvm
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

71. Сообщение от Аноним (-), 23-Ноя-25, 17:08   +/
> Уже внесены поправки на рассмотрение комитета и в будущем проект будет переименован в "Алгол 69"

Толсто. Те кто стандартизировал Algol68 умерли от старости, последним умер Никлаус Вирт. Algol69 просто некому стандартизировать, по причине того, что сам по себе это мёртвый язык.

А комитет GCC не стандартизирует языки, это не его дело. Он решает принимать или выпиливать из коллекции какой-либо язык.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #114

72. Сообщение от Аноним (72), 23-Ноя-25, 17:12   +1 +/
Ни разу не было такого, чтобы GCC не смог что-нибудь собрать, а про поддержку архитектур я вообще молчу.
Кстати, а разработка gccrs - это активная разработка или очередное добавление не нужного языка?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #109

73. Сообщение от Аноним (73), 23-Ноя-25, 17:23   +/
он в предпоследней
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

74. Сообщение от пох.. (?), 23-Ноя-25, 17:30   +/
типичный gcc. Надо ж как-то оправдывать проедание грантов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

75. Сообщение от Аноним (26), 23-Ноя-25, 17:47   +1 +/
> Шутки шутками, но действительно лучше бы Rust добавили,

Из текста новости: "В настоящее время в состав GCC входят фронтэнды для языков ... Rust и ...."

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

77. Сообщение от Аноним (77), 23-Ноя-25, 17:53   +/
В последнем абзаце написал, что фронтенд для Rust уже в gcc
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

78. Сообщение от Аноним (152), 23-Ноя-25, 17:55   +/
Ага, такой критический, что аж в GCC алгол не только необязательный, но и в любой момент может быть выброшен из-за отсутствия сопровождения. Мишн критикал, ёлы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #79

79. Сообщение от SAIemail (ok), 23-Ноя-25, 18:02   +/
> Ага, такой критический, что аж в GCC алгол не только необязательный, но
> и в любой момент может быть выброшен из-за отсутствия сопровождения. Мишн
> критикал, ёлы.

Тут всё просто, тот кому нужно компилировать код не имеет компилятора под современные системы и платит деньги разработчикам GCC, чтобы они добавили поддержку.
Они её и добавили.
Код откомпилят на современное железо, запустят, потестят и оставят так работать ещё на неопределенное время.
Вот поэтому дальнейшая поддержка в самом GCC и не нужна.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #153

80. Сообщение от SAIemail (ok), 23-Ноя-25, 18:03   +/
> О боже, а что сразу не басик?

Потому, что GCC -- компилятор, а не транслятор.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #93

84. Сообщение от Аноним (84), 23-Ноя-25, 18:48   +1 +/
>Обычно наоборот легаси выкидывают из софта, а тут наоборот.

"легаси" придумали корпорации чтобы по плану обновляться. Здесь о другом.  

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

85. Сообщение от Аноним (84), 23-Ноя-25, 18:49   +/
Ассемблерный код всё равно будет генерить не алгол. Фронтэнд просто переводит на универсальный язык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

86. Сообщение от Аноним (86), 23-Ноя-25, 18:50   +/
Сообщил модератору, чтоб тебя забанили, потому что пишешь откровенную ложь. Про архитектуры ваще смешно - у gcc их больше всех.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

93. Сообщение от Аноним (34), 23-Ноя-25, 19:15   +/
Про волшебный файлик bc.exe вы наверное и не слышали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #105

97. Сообщение от Анонимemail (97), 23-Ноя-25, 19:28   +/
А при чем здесь советские инженеры? Люди, кони, инженеры - все смешалось в голове.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #100

99. Сообщение от Аноним (152), 23-Ноя-25, 19:36   +/
Здесь многие иронизируют, мол, мёртвый язык. А между прочим именно этот язык определил выбор синтаксиса для Си, и для практически всех остальных ЯП в мире, включая так любимый тут всеми Раст.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #112, #113, #136, #157

100. Сообщение от Аноним (48), 23-Ноя-25, 19:39   +/
Именно так (не подсказывайте ему, пожалуйста).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

101. Сообщение от Аноним (101), 23-Ноя-25, 19:49   +2 +/
Правильно что популяризируют Алгол. Новое - не значит хорошее.
А хорошему надо учиться на старом.
Всё-таки ведь его разработчик ван Вейнгаарден, это знак
качества, а не какой-то там ... Гугль с мозиллой
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #121

103. Сообщение от Аноним (118), 23-Ноя-25, 20:18   +/
не путайте буковки F и G
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

105. Сообщение от SAIemail (ok), 23-Ноя-25, 20:37   +/
В курсе, но опыта с данным компилятором не было.
Как большого опыта и с Бейсиком, за исключением Visual Basic (немного) и VBA.
В принципе в CPython та же идея.
GCC = GNU Compiler Collection.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #127

107. Сообщение от Аноним (107), 23-Ноя-25, 20:49   +/
Чем не устраивает IBMовский?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #142

109. Сообщение от Аноним (45), 23-Ноя-25, 20:52   +/
Само добавление - необходимая мера. Ядро должно собираться GCC, поэтому пилят активно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

112. Сообщение от Аноним (45), 23-Ноя-25, 20:55   +/
Ну прямо таки и всеми?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

113. Сообщение от Аноним (113), 23-Ноя-25, 20:56   +1 +/
> Здесь многие иронизируют, мол, мёртвый язык. А между прочим именно этот
> язык определил выбор синтаксиса для Си,

На си он не очень похож. Скорее на помесь паскаля с башем.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #130, #137

114. Сообщение от Аноним (45), 23-Ноя-25, 21:02   +/
Сам GCC не стандартизирует, но вокруг A-68 уже образовалась целая The GNU Algol 68 Working Group https://git.sr.ht/~jemarch/gnu68
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

116. Сообщение от fi (ok), 23-Ноя-25, 21:13   +/
в СССР был популярен  Alpha-6 - клёвый язык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #118

117. Сообщение от Аноним (125), 23-Ноя-25, 21:22   +1 +/
Воистину.
https://www.wolframalpha.com/input?i=4760+to+base+69
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

118. Сообщение от Аноним (118), 23-Ноя-25, 21:29   +1 +/
И школьный алгоритмический, самый интересный язык. Нет ни одного другого языка, где бы идентификаторы были с пробелами, а операторы можно писать внутри идентификаторов:

клетка закрашена
клетка НЕ закрашена

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116 Ответы: #125, #149, #150

121. Сообщение от Аноним (127), 23-Ноя-25, 22:29   –1 +/
Хорошему надо учиться на хорошем. А то давайте ещё на Бейсике поучимся. И Алгол-68 — нет, не пример хорошего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

122. Сообщение от Аноним (122), 23-Ноя-25, 23:33   +1 +/
ну не знаю, есть языки покруче, например Pascal
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #123

123. Сообщение от Аноним (123), 24-Ноя-25, 00:15   +/
Ах, этот чудный мир, где компиляторы включают в состав GCC по причине "крутости".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #133

124. Сообщение от Аналоговнет (-), 24-Ноя-25, 00:31   +/
> но ещё не допилили

Всегда будут плестись в хвосте, отставая от мейнстримового rustc лет на десять. Да и, по сути, не нужно искать заменители тому, что итак хорошо работает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

125. Сообщение от Аноним (125), 24-Ноя-25, 00:52   +/
set vari able =what about cmd.exe?
echo %vari able %
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #131, #132

127. Сообщение от Аноним (127), 24-Ноя-25, 07:33   +/
Компиляторов бейсика был (и есть) вагон и маленькая тележка, просто так уж повелось, что он на 8-битных компьютерах прижился, а там интерпретатор был уместнее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105

128. Сообщение от beck (??), 24-Ноя-25, 08:18   +1 +/
Фортран повился раньше алгола.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

129. Сообщение от Аноним (26), 24-Ноя-25, 08:21   +/
Да, давно было. Но переписывание - немного скромно, т.к. все многомерные массивы Алгола  сделал одномерными в стиле Фортрановской библиотеки SSP (ESSL) от IBM. Да, и Алголовские алгоритмы - это только часть проекта.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

130. Сообщение от Аноним (-), 24-Ноя-25, 09:25   +/
Вот только Algol появился раньше Pascal и bash.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

131. Сообщение от Аноним (118), 24-Ноя-25, 09:25   +/
а теперь запихни команду внутрь идентификатора :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125 Ответы: #160

132. Сообщение от Аноним (118), 24-Ноя-25, 09:26   +/
> echo %vari able %

Тю, а шо за кавычки %% полезли?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125

133. Сообщение от Аноним (118), 24-Ноя-25, 09:28   +/
> включают в состав GCC по причине "крутости".

С растом же прокатило.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #135

134. Сообщение от Соль земли2 (?), 24-Ноя-25, 09:48   +/
Вроде на нём пишут банковские операции в джон-стане.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

135. Сообщение от Аноним (137), 24-Ноя-25, 09:50   +1 +/
Раст совали во все щели сугубо коммерческими методами. Просто дай этот язык коммьюнити - обплюют и выкинут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133

136. Сообщение от Аноним (137), 24-Ноя-25, 09:51   +/
Ты сейчас городишь чушь рода "ну вот же, каменный круг - был прародителем колёс формулы-1! Давайте все делать каменные колёса!".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #154

137. Сообщение от Аноним (137), 24-Ноя-25, 09:53   +/
ХУЖЕ! В алголе ты можешь создавать собственные ключевые слова! (т.н. domain language) И если НЕ ДАЙ БОГ к тебе попадёт код от какого-нть "шило-в-Ж" погромизда с манией доменов, пиши-пропало!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #158

138. Сообщение от Аноним (138), 24-Ноя-25, 09:53   +/
О, наконец-то у Алгола 68 появится компилятор!
Ответить | Правка | Наверх | Cообщить модератору

139. Сообщение от Diozan (ok), 24-Ноя-25, 10:44   +/
Чего-то писали в прессе подобное, что, оказывается очень много коммерческих и государственных проектов в штатах крутится на этих языках. Как в 60-70-е завели, так и крутятся и выполняют критические задачи. Даже спецов искать начали по этим языкам, программеров с пенсии пытались отозвать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

140. Сообщение от faa (?), 24-Ноя-25, 11:03   +/
Фортран появился еще в 50-е годы, это вроде как первый ЯВУ. А в 1966 г. у него уже был стандарт на базе Фортрана 4.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

141. Сообщение от жявамэн (ok), 24-Ноя-25, 11:39   +/
если я захочу сделать проект на некроязыке то я точно выберу ada а не максимально мертвые языки
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #145

142. Сообщение от Аноним (142), 24-Ноя-25, 13:13   +/
Не устраивает необходимость IBMовского железа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #162

144. Сообщение от 1 (??), 24-Ноя-25, 14:43   +/
Algol - это был европейский ответ американскому фортрану. И до какого-то года (пока Франция и СССР развивали свою вычтехнику) он был основным для написания алгоритмов. Официальная "Библиотека алгоритмов" была на Algol-60. Потом СССР продался ИБМ и эра алголов закончилась.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

145. Сообщение от 1 (??), 24-Ноя-25, 14:47   +/
Ну ADA живее всех живых ... Ежели чё. Отраслевой стандарт аднака.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #148

146. Сообщение от Аноним (146), 24-Ноя-25, 15:22   +/
> Плющат пробелы

тебя, наркомана, только могила исправит, и, надеюсь, скоро

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

147. Сообщение от Аноним (147), 24-Ноя-25, 16:44   +/
Спалилась! Тест Тьюринга не прошла, чатжэпэтэшная ИИ-железяка!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

148. Сообщение от Аноним (147), 24-Ноя-25, 16:52   +/
> Ну ADA живее всех живых

Не совсем. Как и биток и вся остальная альта - в глубокой жо... просадке.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145

149. Сообщение от VladSh (?), 24-Ноя-25, 16:55   +/
Самый бесполезный и бестолковый язык. ЕСЛИ ТО ИНАЧЕ ВСЁ )))
Даже GW-BASIC был намного лучше, - сразу позволял писать программы, которые реально помогали в учёбе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #152

150. Сообщение от Аноним (-), 24-Ноя-25, 16:59   +/
> И школьный алгоритмический, самый интересный язык. Нет ни одного другого языка, где
> бы идентификаторы были с пробелами, а операторы можно писать внутри идентификаторов:

Это в смысле - позволяет насажать багов и контринтуитивного кода на котором все лажаться будут? Окей, так понятнее почему сабж загнулся. Видимо поддерживать и допиливать такой код удовольствие ниже среднего.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

151. Сообщение от Аноним (151), 24-Ноя-25, 17:58   +/
Java так и не возвращают.
Ответить | Правка | Наверх | Cообщить модератору

152. Сообщение от Аноним (152), 24-Ноя-25, 19:01   +/
Оба обладают полнотой по Тьюрингу, а значит эквивалентны. Стало быть проблема в том, что ты не умеешь программировать, а не в языке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #159

153. Сообщение от Аноним (152), 24-Ноя-25, 19:05   +/
Почему этот мифический «тот» не заплатил денег IBM за уже существующий компилятор или программистам чтобы переписали на языке с компилятором под современные системы?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

154. Сообщение от Аноним (152), 24-Ноя-25, 19:12   +/
Делать каменные колёса предложил ты, дорогой. Я лишь обратил внимание на один интересный исторический факт, про который поколение ЕГЭ явно не в курсе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136

155. Сообщение от крокодил мимо.. (-), 24-Ноя-25, 19:16   +/
https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html

In 2025, a project was started to develop an Algol 68 front-end for gcc. This front-end utilises the hand-coded Algol 68 Genie parser for parsing Algol 68's W-grammar...

"всё, что нужно знать"©...

Ответить | Правка | Наверх | Cообщить модератору

156. Сообщение от nuclight (??), 24-Ноя-25, 19:23   +/
> нет, они должны вообще приготовиться к новому раунду Take Back The Web

И что ты для этого сделал? К чему они должны готовиться? =)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

157. Сообщение от nuclight (??), 24-Ноя-25, 19:24   +/
А чем именно он его определил, если не похож?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

158. Сообщение от nuclight (??), 24-Ноя-25, 19:26   +/
Так говоришь, как будто это что-то плохое. DSL рулят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137

159. Сообщение от VladSh (?), 24-Ноя-25, 19:38   +/
А ты не умеешь в логику. Изучать мёртвый язык (на котором ничего не написать) не имеет смысла, в отличие от того, который сразу приносит пользу. Любой из простых реальных языков наглядно и сразу же показывает, что там не то с алгоритмом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #152

160. Сообщение от Аноним (125), 24-Ноя-25, 20:29   +/
Сначала решил, что ты это сам придумал, а подразумевалось "не есть"=>"не", "есть"=>"" в угоду синтетичности русского.

В учебнике[1] с этой штукой в конце вклейка "дети, посмотрите на компьютер хотя бы в картинках" и там фотографии монитора с "на_востоке_свободно", "можно_вверх" - пробелов вообще нет.

Но вот на хабре[2] говорят про КуМир:

> | Все следующие выражения синтаксически верны и означают одно и то же
> вывод не завтра пойдет дождь
> вывод завтра не пойдет дождь
> вывод завтра пойдет не дождь

Иметь детям мозги за деньги. Что-то в этой работе есть...

[1] https://ru.wikipedia.org/wiki/%D0%A3%D1%...,_%D0%9B%D0%B5%D0%B1%D0%B5%D0%B4%D0%B5%D0%B2,_%D0%A1%D0%B2%D0%BE%D1%80%D0%B5%D0%BD%D1%8C1990
[2] https://habr.com/ru/articles/872680/

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #161

161. Сообщение от Аноним (125), 24-Ноя-25, 20:35   +/
То есть не за свои деньги, а ещё и платят.

Если ссылка поломана: https://ru.wikipedia.org/wiki/%D0%A3%D1%...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160

162. Сообщение от _ (??), 24-Ноя-25, 20:58   +/
В НЕ IBM-овском уже ACU сидит (ныне - Micro Focus), а это ... ну для писюков разве что.
Да хрен то с ним!

Cobol хоть и на других платфориах - но пользуют ... Кому впёрся Algol-68?!?!?
На Algol-64 ну хоть три програмки - но было, на этом же ровно 0 ... он от рождения считался коммитетовским, не для real programming, а для распила грантов, и компиляторы понимающие полную спеку появились на декаду позднее (если помню правильно), на машины в момент опубликования оно тупо не лезло ...

ЗОЙЧЕМ?!?!?!  Есть у кого реалистичные идеи?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру