Wednesday, February 23, 2011

Еще про числа и немного про буквы

Еще про числа и немного про буквы.

Если взять функцию
tcp_output()
из ядра FreeBSD и распечатать на бумаге формата A4 8-м размером шрифта, то получится 16 страниц довольно убористого текста.  Это про цифры.

Про буквы. Если поискать гуглем какой-нибудь кусок из комментариев в вышеупомянутой фришной функции, то первый и единственный результат поиска, содержащий точное вхождение фразы отправляет (ха!) на сайт research.microsoft.com, где эта функция мирно хранится. Research! И первое, что делают эти исследователи с бездыханным телом функции, -- пишут емкую фазу Microsoft Invisible Computing и ставят свой копирайт. Невидимые исследователи копирайта!

Tuesday, February 22, 2011

Интересно смотреть на числа

Интересно смотреть на числа.

За два года упражнений Project Euler я написал ровно 19000 строк кода на Scheme и Common Lisp:

[...]$ cat *.scm *.lisp | wc -l
19000

В основном на Scheme, на Common Lisp пару тысяч всего. Если убрать комментари и пустые строки, то будет примерно 8500 строк.

Scheme в использовании: Guile (в основном), Petite Chez Scheme, Chicken.
Common Lisp: SBCL, CLisp.

Доволен.