ATS и арифметика в типах

Nov 29, 2011 16:14

Сегодня тема попроще ( Read more... )

ats, fp

Leave a comment

Comments 9

diam_2003 November 29 2011, 09:53:09 UTC
А ещё кроме "работы с матрицами" в боевой практике встречается богомерзская косвенная адресация...

Я это к тому, что у этой машинерии есть много применений в реализации вычислительных и "не очень" алгоритмов в различных параллельных средах, и там практические примеры, где всё совсем не радужно, сыпятся, как из рога изобилия.

Это, конечно, не умаляет достоинств ATS как языка, демонстрирующего мосчь "доказательного программирования" на примерах, доступных для современного уровня развития технологии.

Reply


anonymous November 29 2011, 10:36:32 UTC
Неразрешимость случая когда есть умножение следует, в том числе, из неразрешимости диофантовых уравнений.

Reply


si14 November 29 2011, 11:12:38 UTC
Интересно, правильно ли я понимаю, что какая-нибудь Agda, в отличие от ATS, умеет ограничено выводить доказательства сама даже в случаях с умножениями?

Reply

thedeemon November 29 2011, 15:07:54 UTC
В тред призывается nivanych! :)

Reply

nivanych November 29 2011, 17:57:55 UTC
Вроде, permea_kra поболее возился с агдой и его призывать более уместно.

Reply

diam_2003 November 29 2011, 16:53:25 UTC
Agda может всё, для чего можно выписать алгоритм доказательства. В этом смысле она мощнее ATS. Есть ли там в библиотеках что-то кроме классики (Пресбургер, "хорошие" временные логики, политопы, ...) - не знаю.

Reply


madf November 30 2011, 08:47:53 UTC
"... позволяют связать логически связать..." - одно "связать" лишнее.
Спасибо за интересный цикл!

Reply

thedeemon November 30 2011, 09:08:54 UTC
поправил, спасибо!

Reply


Leave a comment

Up