The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Администрация по национальной ядерной безопасности США подкл..., opennews (ok), 14-Ноя-15, (0) [смотреть все]

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


45. "Администрация по национальной ядерной безопасности США подкл..."  +3 +/
Сообщение от Кармер (?), 14-Ноя-15, 17:43 
> 2015 @ fortran

Fortran жив и будет жить еще 10000 лет !


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

58. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от Аноим (?), 14-Ноя-15, 22:58 
Есть еще Пролог!
Он круче фортрана. И он ваще вечен!!!
Ответить | Правка | Наверх | Cообщить модератору

60. "Администрация по национальной ядерной безопасности США подкл..."  +3 +/
Сообщение от angra (ok), 15-Ноя-15, 02:25 
Fortran это один из многих императивных ЯП, а Prolog практически единственный из логических ЯП. Иными словами Фортрану альтернативы давно уже есть, а Прологу все еще нет.
Ответить | Правка | Наверх | Cообщить модератору

83. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Аноним (-), 16-Ноя-15, 10:32 
SQL в каком-то смысле - альтернатива Прологу.
Ответить | Правка | Наверх | Cообщить модератору

85. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Andrey Mitrofanov (?), 16-Ноя-15, 10:54 
> SQL в каком-то смысле - альтернатива Прологу.

"В каком-то смысле" bash делает их обих! ;D

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

89. "Администрация по национальной ядерной безопасности США подкл..."  –2 +/
Сообщение от КО (?), 16-Ноя-15, 12:22 
Как бы SQL и Пролог из четвертого поколения, а язык скриптов Баша, как и Фортран из третьего. :)
Ответить | Правка | Наверх | Cообщить модератору

94. "Администрация по национальной ядерной безопасности США подкл..."  +2 +/
Сообщение от Andrey Mitrofanov (?), 16-Ноя-15, 15:03 
> Как бы SQL и Пролог из четвертого поколения, а язык скриптов Баша,
> как и Фортран из третьего. :)

В каком-то другом смысле, значит.

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

95. "Администрация по национальной ядерной безопасности США подкл..."  +3 +/
Сообщение от dukzcry (ok), 16-Ноя-15, 16:04 
> Иными словами Фортрану альтернативы давно уже есть, а Прологу все еще нет.

Есть: http://web.cecs.pdx.edu/~antoy/homepage/publications/cacm/pa...
+ поправочка https://www.informatik.uni-kiel.de/~curry/listarchive/1183.html

А Пролог это для таких же олдфагов или поддерживающих легаси код, как и Фортран :)

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

96. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от IB (?), 16-Ноя-15, 16:24 
Почему?

Встроенная выводилка на Прологе вполне себе вариант.
Как язык общего пользования - кака та ещё

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

99. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от dukzcry (ok), 16-Ноя-15, 19:01 
> Почему?

Потому что Пролог так и не избавился от детских болячек.

> Встроенная выводилка на Прологе вполне себе вариант.

Этот бэктрекинг слишком уж примитивен, в результате чего имеем:
clause(X) :- clause(X).
clause([]).

?- clause([]).
ERROR: Out of local stack
   Exception: (1,861,353) clause([]) ?

Супротив того же Curry:
clause x = clause x
clause [] = True

test> clause []
True
More values? [Y(es)/n(o)/a(ll)]

Пример слишком искусственен, но в то же время показателен: в реальных прогах на Прологе приходится клаузы переставлять, да пользоваться отсечениями - иначе выстрел в ногу.
Поставим Пролог пылиться с Фортраном, а XXI век заполним наконец декларативными языками.

> Как язык общего пользования - кака та ещё

И я о том.

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

101. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Кармер (?), 16-Ноя-15, 22:54 
Чеего ?!! декларатищики, кто продемонстрирует хотя б poisson solver с реализацией быстрее фортрановской ?!!
Ответить | Правка | Наверх | Cообщить модератору

108. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от dukzcry (ok), 16-Ноя-15, 23:49 
> Чеего ?!! декларатищики, кто продемонстрирует хотя б poisson solver с реализацией быстрее
> фортрановской ?!!

Пруф или быстрее сишной. Ясное дело, понаписали кучу специфических либ на чем в те годы принято было, а теперь носятся с этим наследием. Ну, положим одной частной проблемой для тебя меньше. А новую самому решать на своем Фортране, ты обплюешся ведь.

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

114. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Кармер (?), 17-Ноя-15, 10:09 
Ну, выкатывай решатель на прологе, или на чем другом декларативном,мы продемонстрируем - что фортран быстрее.
Ответить | Правка | Наверх | Cообщить модератору

121. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Аноним (-), 20-Ноя-15, 00:35 
> Fortran это один из многих императивных ЯП, а Prolog практически единственный из
> логических ЯП. Иными словами Фортрану альтернативы давно уже есть, а Прологу
> все еще нет.

погуглите "Erlang" :)
адова смесь пролога, смалталка, хаскеля, жабы, ди.
с вкраплениями ады и даже фортрана, местами :)
хотя кто-то вспомнит руби, ну дак и руби тоже исторически - "кастрированный пролог"(где 90% от языка отрезали).

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

127. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от dukzcry (ok), 26-Ноя-15, 22:47 
> погуглите "Erlang" :)

https://www.opennet.ru/opennews/art.shtml?num=43325#113
Т.е. язык со своей нишей. Типичный пример продукта на нем ejabberd. Непараллельные программы если и пишут, то в виде исключения http://nendowingsmirai.yuku.com/topic/6327/FAQ-Why-Erlang (впрочем интервью старое, может Wings3D уже переписали как следует), потому как без акторов Эрланг скучен :)

Для логических задач не подходит, если только не приправить https://github.com/rvirding/erlog
Но тогда лучше сразу https://www.informatik.uni-kiel.de/~mh/FLP/ уже упоминал тут.

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

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

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




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

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