LINUX.ORG.RU

Вышел Algol 68 Genie 2.6

 , algol 68, алгол, алгол 68


1

5

В конце ноября 2012 года (точная дата неизвестна) тихо и незаметно вышла версия 2.6 самой полной на текущий момент реализации алгоритмического языка программирования Алгол 68. В новой версии реализован почти весь стандарт языка Алгол плюс некоторое количество нестандартных, но общепринятых модификаций.

Особенный интерес представляют из себя Release Notes, для данного релиза выпущенные в виде книги: Revised Report on the Algorithmic Language Algol 68.

Новость взята с Rulinux.net.

Скачать

>>> Подробности

anonymous

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 2)

Ответ на: комментарий от rikardoac

Раз ты интересуешься, то почитай к какому комментарию я это написал. Подумай, почему я это написал и что хотел этим сказать. Прости, но разжёвывать я не собираюсь =)

xSudo ★★★
()
Ответ на: комментарий от xSudo

Это не браузеры, а гуйня поверх всяких вебкитов.

anonymous
()
Ответ на: комментарий от harper

Хорошая новость. В нашей фирме есть большой проект на Алголе. Работает гораздо лучше всяких там жаб, крестов, рубей и новомодных хацкелей.

Впервые отдаю дань уважения комментарию Харпера.

hobbit ★★★★★
()
Ответ на: комментарий от encyrtid

Есть мнение что универсальных языков не бывает.

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

Пример - те же плюсы, обычный Си, да и объектный Паскаль, чего уж там (при всех известных пороках перечисленных языков это так).

hobbit ★★★★★
()
Ответ на: комментарий от xSudo

Ага, я кажется начинаю понимать. Там был сарказм, да?

rikardoac
()
Ответ на: комментарий от Vudod

Сайт не грузится.

УМВР. Попробуй ещё раз, возможно, имел место краткосрочный ЛОР-эффект.

deb-пакеты и мануал есть?

The compiler and associated software is packaged as a Debian archive that is installed under /usr. You need the file obc_2.9.2_i386.deb.

Copy it to your machine, then issue the command

$ sudo dpkg -i obc_2.9.2_i386.deb

That's all there is to it!

(This package was built on an Ubuntu 10.10 system.)

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Он хороший, но сойдет только как исследовательский компилятор. Генерирует код для собственной VM, написанной на OCaml. Ни о какой скорости, фичах или нормальном FFI говорить нельзя.

buddhist ★★★★★
()
Ответ на: комментарий от Vudod

obc

Чтобы взгромоздить этот пакет на Debian Wheezy, мне понадобилось доустановить libgtksourceview2.0-0.

Тестовая программа с сайта компилятора:

MODULE Foo;

IMPORT Out;

PROCEDURE f(x: INTEGER): INTEGER;
  VAR y: INTEGER;
BEGIN
  y := x+1;
  RETURN y * y
END f;

BEGIN
  Out.String("f(7) = ");.
  Out.Int(f(7), 0);
  Out.Ln
END Foo.

Закатываем его в файл Foo.m и натравливаем на него obc. На выходе получаем традиционный a.out.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от buddhist

Генерирует код для собственной VM, написанной на OCaml

В начале a.out идёт ссылка на /usr/lib/obc/obxj - это, видимо, оно?

Жаль, я думал, код нативный.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

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

Впервые отдаю дань уважения комментарию Харпера.

Отдать дань уважения следовало бы неизвестным прогерам на Алголе (если проект действительно существует), но никак не тупому троллингу харпера.

tailgunner ★★★★★
()
Ответ на: комментарий от Alsvartr

- оно где-то используется?

Мне бы и в самом деле интересно было бы почитать статью насчет современного использования языков Древних.
Подозреваю что в каких-нибудь вычислениях, но тогда встает вопрос почему не что-то типа numpy.
Ну а если нигде то ничего не остается кроме как констатировать

- RIP

Nanodesu
()
Ответ на: комментарий от harper

Нет, сынок, это у тебя слив засчитан. Потому как ты сообщил, будто у тебя есть уберпрограмме, а потом оказалось, что объяснить, зачем она нужна, ты не можешь. Орден Брехуна второй степени получи в канцелярии ближайшего жэка. До свиданья, дефективный.

Oleaster ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.