gds
10.03.2012 13:38
coq / ocaml = ocaml / c
крыша едет точно так же, как 10 лет назад от изучения функциональщины.
кстати, по "coq "program framework"" (собственно для написания кода, а не для доказательства) ищется слишком мало всего. Понятно, что фишка новая, но где про неё читать — ума не приложу. Есть идейки?
gds
05.03.2012 14:39
gadt'ы — только для typed [e]dsl evaluation
dependent types — только для проверки границ массивов
дискасс блеять.
gds
27.02.2012 10:08
Как-то мне попалась в руки хорошая папира, хоть и от microsoft research, про "eventually consistent transactions": http://research.microsoft.com/pubs/15763...
И довольно удачно, потому что в работе подобное пригодится, вероятно.
И вот, дошли руки прочитать. Отзыв писал другому человеку, но ... more →
gds
16.02.2012 14:42
подумалась тривиальщина, по цепочке размышлений "бит → пол-бита".
по идее, пол-бита — это знание какого-либо факта с вероятностью 1/sqrt(2).
а есть ли какие-нибудь другие полезные штуки от представления вероятностей в битах, кроме всяких там шеннона и арифметического сжатия?