The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Увидел свет GNU APL 1.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Увидел свет GNU APL 1.0"  +/
Сообщение от opennews (??) on 28-Сен-13, 10:20 
Проект GNU объявил (http://permalink.gmane.org/gmane.org.fsf.announce/2027) о выходе GNU APL 1.0 (http://www.gnu.org/software/apl/), интерпретатора для одного из старейших языков программирования - APL (http://ru.wikipedia.org/wiki/APL_%28%D1%8F�...).  GNU APL отмечен как полностью удовлетворяющий требованиям стандарта ISO 13751 ("Programming Language APL, Extended"). Язык APL отличается  оптимизацией для работы с массивами произвольной вложенности и поддержкой комплексных чисел, что делает его востребованным для научных расчётов и обработки данных. В начале 1970-х годов идея APL-машины дала толчок к созданию первого в мире персонального компьютера IBM 5100. APL также пользовался большой популярностью на советских ЭВМ начала 80-х годов. Из современных систем, основанных на идеях APL, можно отметить вычислительные среды Mathematica и MATLAB.

URL: http://permalink.gmane.org/gmane.org.fsf.announce/2027
Новость: http://www.opennet.ru/opennews/art.shtml?num=38018

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

Оглавление

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


1. "Увидел свет GNU APL 1.0"  +2 +/
Сообщение от Аноним (??) on 28-Сен-13, 10:20 
Ностальгия, у меня где-то книжка старая советская по APL валяется.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Увидел свет GNU APL 1.0"  +1 +/
Сообщение от Аноним (??) on 28-Сен-13, 10:52 
Ааа! Круто! А как там с 64битностью и огромными размерами памяти?
Кто может сравнить с диалог/диаспан?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Увидел свет GNU APL 1.0"  +2 +/
Сообщение от pavlinux (ok) on 28-Сен-13, 14:23 
> А как там с 64битностью и огромными размерами памяти?

"APL programs are normally interpreted and less often compiled. In reality,
most APL compilers translated source APL to a lower level language such as C,
leaving the machine-specific details to the lower level compiler. Compilation
of APL programs was a frequently discussed topic in conferences. Although some
of the newer enhancements to the APL language such as nested arrays have rendered
the language increasingly difficult to compile, the idea of APL compilation is
still under development today.
In the past, APL compilation was regarded as a means to achieve execution speed
comparable to other mainstream languages, especially on mainframe computers.
Several APL compilers achieved some levels of success, though comparatively
little of the development effort spent on APL over the years went to perfecting
compilation into machine code.
As is the case when moving APL programs from one vendor's APL interpreter to another,
APL programs invariably will require changes to their content. Depending on the compiler,
variable declarations might be needed, certain language features would need to be
removed or avoided, or the APL programs would need to be cleaned up in some way.
Some features of the language, such as the execute function (an expression evaluator)
and the various reflection and introspection functions from APL, such as the ability
to return a function's text or to materialize a new function from text, are simply
not practical to implement in machine code compilation."

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

3. "Увидел свет GNU APL 1.0"  +1 +/
Сообщение от Аноним (??) on 28-Сен-13, 12:40 
APL имеет давнюю историю и множество приверженцев в exUSSR
http://www.sudoc.abes.fr/xslt//DB=2.1/SET=2/TTL=1/CLK?IKT=10...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Увидел свет GNU APL 1.0"  –6 +/
Сообщение от Аноним (??) on 28-Сен-13, 16:13 
Совки вообще падки на подобного рода продукты.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

17. "Увидел свет GNU APL 1.0"  +7 +/
Сообщение от commiethebeastie (ok) on 28-Сен-13, 21:15 
Совки падки на джинсы, колбасу и турцию.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

29. "Увидел свет GNU APL 1.0"  +2 +/
Сообщение от Аноним (??) on 30-Сен-13, 01:08 
(Шепотом) и айфоны
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

18. "Увидел свет GNU APL 1.0"  –1 +/
Сообщение от Аноним (??) on 28-Сен-13, 23:02 
GPL-версий Рефал, Форта, Модулы-2 - не предвидится )
фокал - канул в небытие, б
свободных реализаций Ады с прологом - тоже нету )
Эрланг правда GPL и его популярность растет(правда в осн в крупных компания, фин рынке), но медленее чем на Западе.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

19. "Увидел свет GNU APL 1.0"  +2 +/
Сообщение от Led (ok) on 28-Сен-13, 23:28 
> GPL-версий Рефал, Форта, Модулы-2 - не предвидится )

gforth

> свободных реализаций Ады с прологом - тоже нету )

А что тогда gnat?

> Эрланг правда GPL

Сам придумал?

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

21. "Увидел свет GNU APL 1.0"  +/
Сообщение от Michael Shigorin email(ok) on 29-Сен-13, 00:05 
> GPL-версий Рефал, Форта, Модулы-2 - не предвидится )

Ну надо же (про форт Саша уже сказал):
http://www.gnu.org/savannah-checkouts/non-gnu/gm2/obtaining....
http://trac.botik.ru/refal/browser/to-imperative/trunk/LICEN...

Если Вам именно под GPL критичен рефал -- можно при случае спросить в ИПС, выдадут ли под GPL помимо BSD-подобной.

> фокал - канул в небытие

Туда ему и дорога с таким дичайшим ограничением на имена функций как кол-во букв в латинском алфавите, помноженное на примерно два.

> свободных реализаций Ады с прологом - тоже нету )

Ну просто новости недели.  Вы слышали о таких сайтах -- google.com, yandex.ru?

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

23. "Увидел свет GNU APL 1.0"  +/
Сообщение от chinarulezzz (ok) on 29-Сен-13, 00:43 
>GPL-версий Рефал, Форта, Модулы-2 - не предвидится )

не знаю как насчёт рефала, но форт и модула имеются. Не знаю как насчёт форта, но майл лист модулы активен и сегодня, и пусть немного, но тестеры тоже имеются. Пару корпоративных переписчиков заметил недавно. Всё гуд, инструмент развивается.

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

24. "Увидел свет GNU APL 1.0"  +/
Сообщение от ffirefox on 29-Сен-13, 05:35 
> GPL-версий Рефал, Форта, Модулы-2 - не предвидится )

Forth под GPL можно с десяток найти. Из известных:
SP-Forth, bigFORTH, gForth...

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

25. "Увидел свет GNU APL 1.0"  +/
Сообщение от ffirefox on 29-Сен-13, 05:43 
Кстати, FOCAL тоже можно попробовать: http://www.cozx.com/~dpitts/
Может и в репах еще есть.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Увидел свет GNU APL 1.0"  +/
Сообщение от Аноним (??) on 28-Сен-13, 23:34 
Что-то я не видел русскоязычных APL-сообществ в интернете.
А ведь кроме него есть ещё J и K.

И, на самом деле, это действительно очень выразительные языки.

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

4. "Увидел свет GNU APL 1.0"  +/
Сообщение от хрюкотающий зелюк on 28-Сен-13, 14:11 
> компьютера IBM 5100

Случайно не тот что в Steins;Gate? ^_^

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

8. "Увидел свет GNU APL 1.0"  +/
Сообщение от pkunk (ok) on 28-Сен-13, 14:59 
https://en.wikipedia.org/wiki/John_Titor
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Увидел свет GNU APL 1.0"  +4 +/
Сообщение от pavlinux (ok) on 28-Сен-13, 14:20 
life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}

Ах..еть! Для фанатов Матана :)  

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

7. "Увидел свет GNU APL 1.0"  +/
Сообщение от бедный буратино (ok) on 28-Сен-13, 14:36 
640 клавиш на клавиатуре хватит для всех...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Увидел свет GNU APL 1.0"  +/
Сообщение от pavlinux (ok) on 28-Сен-13, 15:11 
Можно в TeX код писать. =-o
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

22. "Увидел свет GNU APL 1.0"  +/
Сообщение от Аноним (??) on 29-Сен-13, 00:39 
Эх, такую б кеборду, да вместо матраца положить бы!...
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

30. "Увидел свет GNU APL 1.0"  +/
Сообщение от Аноним (??) on 02-Окт-13, 09:19 
Кстати, распространение планшетов и, соответственно, настраиваемых экранных клавиатур открывает новые возможности по вводу таких текстов...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Увидел свет GNU APL 1.0"  +/
Сообщение от psv (??) on 28-Сен-13, 16:13 
http://flibusta.net/b/156597

книга о APL

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

12. "Увидел свет GNU APL 1.0"  +/
Сообщение от Аноним (??) on 28-Сен-13, 16:31 
Недоступна и слава Богу.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Увидел свет GNU APL 1.0"  +/
Сообщение от Alen (??) on 28-Сен-13, 19:16 
Если она тебе не доступна, то ты зря теряешь время на опеннете :)
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Увидел свет GNU APL 1.0"  –1 +/
Сообщение от I on 28-Сен-13, 19:55 
Вот еще 16 книг про сабж http://bookfi.org/s/?q=apl&t=0

Только мне для научных расчетов Си нравится.

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

16. "Увидел свет GNU APL 1.0"  +/
Сообщение от гость on 28-Сен-13, 20:45 
для научных расчетов матлаб
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

31. "Увидел свет GNU APL 1.0"  +/
Сообщение от psv (??) on 03-Окт-13, 16:00 
однако микробиологический результат поиска внушает :)
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

15. "Увидел свет GNU APL 1.0"  +2 +/
Сообщение от Аноним (??) on 28-Сен-13, 19:58 
что, по математике в школе грузят, уже тошно от неё?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

28. "Увидел свет GNU APL 1.0"  +/
Сообщение от Аноним (??) on 29-Сен-13, 23:53 
Дохлятина ещё похуже fortran.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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