Компиляторы и Теория Категорий

Sep 25, 2011 19:41

Оказалось, что моя годичной давности идея уже реализована. Ничего страшного :)
Любителям теории категорий, компиляторов и просто интересного чтива рекомендуется.

http://cseweb.ucsd.edu/~lerner/papers/popl10.html

category, compilers

Leave a comment

Comments 10

udpn September 25 2011, 19:01:05 UTC
Волшебно.

Reply

kashnikov September 25 2011, 20:33:31 UTC
Вам, кстати, как любителю С++, если я не ошибаюсь, должна понравиться ещё и такая статья:

http://altdevblogaday.com/2011/09/25/reflection-in-c-part-1-introduction/

Если, Вы её ещё не видели, конечно. :)

Reply

udpn September 26 2011, 17:13:44 UTC
Спасибо, не видел. Имхо, это слишком извращённо. Меня утомило всё это метапрограммирование на С++ своей бестолковостью и переусложнённостью, и я сейчас потихоньку учусь С++ кодогенерировать.

А вот статья-сабж просто восхитительна, поскольку я долгое время мечтал сделать что-то подобное, но не знал даже как подойти к проблеме. Думал, что нужно заходить через decision procedures, а оказалось, что через теоркат.

Reply

kashnikov September 26 2011, 18:04:44 UTC
http://cseweb.ucsd.edu/~rtate/publications/eqsat/

Год или более назад после рецензии на статью уважаемого thesz мне в голову пришла подобная идея. Я думал сделать это со знакомыми из университета Бородо на Coq. Но времени нет, да и если честно, не много разного в то время было :-/

Reply


jtootf September 25 2011, 21:30:41 UTC
занятно

Reply


Leave a comment

Up