Недавно автор B-Prolog, профессор City University of New York Neng-Fa Zhou, придумал новый язык программирования - Picat (Pattern-matching, Imperative, Constraints, Actors, Tabling
( Read more... )
Лично мне в Picat больше всего интересны tabling (вариант автоматической мемоизации) и основанный на tabling модуль планирования (т.к. для constraint programming и mixed integer programming мне больше нравится ECLiPSe CLP - http://eclipseclp.org/).
Comments 4
а какой по Вашему самый показательный пример отражающий всю мощь языка?
Reply
В качестве хороших примеров выразительности языка позволю себе привести собственные программы:
решение задачи Bribe the Prisoners с Google Code Jam для mode-directed tabling и решение головоломки Pentagonal Peg Solitaire для планирования.
Reply
Reply
Reply
Leave a comment