| хорошо быть буддой |
[Oct. 22nd, 2007|07:35 pm] |
| [ | Tags | | | continuations, lytdybr | ] |
| [ | Current Mood |
| | accomplished | ] |
| [ | Current Music |
| | I've Become The Nuclear Image Of Eternity. I'm The Original Stuff. | ] |
В неустанной борьбе с research papers, в стремлении понять наконец-то, о чем же пишет Олег Киселев и компания, достигнута важная веха: я понял, как работают операторы shift/reset, получил смутное представление о delimited (они же partial, composable, sub-) continuations вообще, и о том, что можно делать с их помощью. Например, как можно реализовать "зеленые" потоки, обмен сообщениями в духе Эрланга, Питоно-подобные генераторы и изменяемые переменные. Возможно, если соберусь с духом и кому-то будет интересно, напишу мини-туториал.
Update. Спасибо всем за проявленный интерес, попробую оправдать ожидания
Update 2. Товарищ верь, придет она. Я об обещаниях не забыл, план и примеры кода готовы, текст в процессе. |
|
|
| Lytdybr |
[Apr. 19th, 2007|05:31 pm] |
Потихоньку сбывается мечта идиота - применяю Haskell в реальной работе. Не так, конечно, как Lennart Augustsson в Credit Suisse, скромнее: прототипирую на Хаскеле, переписываю на чем попало (C#, например). Данных для серьезной статистики пока маловато, но на последнем написанном куске соотношение объемов кода C#/Haskell при одинаковой функциональности приблизительно равно 10. До чего же скучно переписывать, доложу я вам... |
|
|