Home

Реклама

Настроить

Mibori Shante — Livejournal Node

Июл. 4, 2009

12:45 am - О понимании истории

Об интерпретации истории. Во многом с ним согласен.

Июл. 1, 2009

12:56 am - О функциональной чистоте.

По мотивам небольшой дискуссии http://nealar.livejournal.com/60559.html

Думаю, что понятие функциональной чистоты не зависит от языка. У меня сложились следующие правила, отделяющие функционально чистую функцию от не функционально чистой.

Думаю, этого достаточно, хотя, возможно, спорно.

Tags:

Июн. 28, 2009

10:08 pm - haskeem: A small scheme interpreter

В пакете haskeem, небольшого интерпретера Scheme, основной тип записан так:

data LispVal = ... )

Для меня выглядят странными реализации не через nil/cons.

Например, в данном определении nil — это List []. Возникает вопрос, какое S-выражение соответствует DottedList [] (Symbol "abc")?

Хотя, вероятно, реализация c data LispVal = List LispVal | DottedList [LispVal] LispVal | ..., будет быстрее, чем нечто вроде data LispVal = Nil | Cons LispVal LispVal | ....

Июн. 12, 2009

04:50 pm - Чужой ООП код.

Опрос #1414788 Чужой ООП код.
Открыт: Всем, подробные результаты видны: Всем

Чужой ООП код, который придется плотно использовать и дополнять, у вас

Показать ответы

всегда возникает желание переписать.
2 (9.5%)

часто возникает желание переписать.
10 (47.6%)

иногда возникает желание переписать.
9 (42.9%)

никогда не возникает желание переписывать.
0 (0.0%)

Tags:

Июн. 6, 2009

09:07 pm - Языки улыбок.

Убежден, что языки улыбок выглядят выразительнее, когда улыбок там в меру :)

примеры )

Думаю, это хорошо читается, так же, как и пишется, если держать в голове правила:

Наверняка у других тоже возникали идеи сделать улыбок чуть меньше. Если встречали, то ссылки приветствуются.

Upd. Стрелка не нужна. Роль стрелки выполняет перенос строки.

Апр. 30, 2009

01:42 pm - Про спам.

А зачем спамеры скрытые ссылки вставляют в посты и комментарии? В надежде, что кто-то случайно кликнет в точечку или в пробел?

Tags:

Апр. 28, 2009

08:44 pm - Hackage

http://hackage.haskell.org/packages/archive/pkg-list.html

Количество пакетов растет с катастрофической скоростью. Прежде, чем писать что-то самому, следует внимательно посмотреть, а не написано ли это уже. А если написано, переписать как тебе будет удобнее и залить туда же.

Сегодня по работе нужно было разобраться с Chipmunk. Думал, буду сейчас читать и набрасывать FFI-bind... Оказалось уже [ 1 | 2 ] :)

Остается только пожелать, чтобы разработчики больше уделяли внимание проблеме быстрого понимания другими того, что они разработали...

Апр. 3, 2009

12:32 am - Музыкальная пауза.

Пока я торможу с собственными исходниками, немного свежего пианино:



Музыка определенно помогает жить.

Tags:
Настроение: [mood icon] sleepy

Мар. 23, 2009

09:58 pm - Военное.

Вот такую заразу хотят отправить в Афганистан, как на испытательный полигон:

Остаются только правильные разработки в области ИИ, и эти штуки нас зохавают без вмешательства человека :)

тут еще.

Мар. 13, 2009

11:59 pm - Mac OS

Сегодня первый раз в жизни сидел за макосью. Почувствовал редкое чувство, сравнимое с тем, когда в младших классах школьник впервые сел за комп, и не знает куда кликать мышкой и тыкать в клавиатуру :)

К сожалению весь день провел в Xcode/TextMate/Firefox. Где-либо еще полазить не успел.

Общее впечатление -- для меня этим пользоваться жутко не удобно. Но появилось устойчивое ощущение того, что юзабельность лучше, чем linux/windows, если привыкнуть. Т. е. кто разрабатывал интерфейс действительно прикладывал руку к тому, чтобы он был быстр и прост в использовании.

Tags:

Navigate: (Previous 10 Entries)

Реклама

Настроить