Sep. 21st, 2009

avva: (Default)
1. Исходники "Каиссы" (PDF), первого чемпиона мира по компьютерным шахматам. Также работают над эмулятором той машины, на которой она бежала. via (там обсуждение в комментариях).

Комментарии к коду попадаются замечательные, да.

2. Coders at Work, судя по тем отрывкам, что я видел, замечательная книга, и собираюсь ее вскорости прочитать. (В последние годы было несколько попыток написать подобные книги; одна из них, Beautiful Code, тоже казалась поначалу очень удачной, но когда мне в руки попала сама книга, как-то совершенно "не пошла").

3. The different attitudes of computer scientists and economists. Стоит прочитать как минимум ради интересного примера с American Express в конце записи.

4. Tiny Code.

5. Speaking of tiny code - я посидел немного над Фортом на выходных, вспоминал язык и писал несколько тривиальных штук. Написал, например, квиксорт (а заодно и Mersenne twister, чтобы его проверять). Квиксорт получился вот такой:вряд ли кому-то интересно )
avva: (Default)
Два поразивших меня примера того, что неизвестно об английском языке - оба прочитал в последние пару недель:

1. Неизвестно, откуда взялось слово "aye" (архаичное "да"). Я предполагал, не задумываясь, что оно из староанглийского, как и yes/yea. Однако, OED пишет "появляется внезапно около 1575 г., а около 1600 г. уже встречается повсеместно; происхождение неизвестно".

(есть теория, выводящая его из североанглийского диалектного ay, обычно значащего "всегда"; но это маловероятно, т.к. они произносились и писались по-разному. В 16-м веке ay произносилось "ай" - с тех пор перешло в "эй", а aye произносилось "эй" - с тех пор перешло в "ай". Кроме того, aye вначале писалось как I, т.е. как местоимение "я", которое тоже тогда произносилось "эй"; это необязательно говорит что-либо о его происхождении).

2. Неизвестно, почему буква y в английском алфавите произносится "уай". Названия всех остальных букв можно объяснить и проследить их происхождение от латинских названий или аналогий с другими буквами. Название буквы y остается загадкой.

(есть одна зацепка, но не очень убедительная: в древнеисландском грамматическом сочинении 12-го века буква Y называют "уи", уподобляя ее форму букве U поставленной сверху на букву I. Если бы такое же название было в Англии, то можно представить, что двусложное ui могло сократиться в односложное wi, а это со временем, следуя сдвигам звуков в английском языке, превратилось бы в "why". Но никакого следа этого ui в Англии не обнаружили, так что это остается всего лишь шаткой гипотезой).

January 2026

S M T W T F S
    1 2 3
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 4th, 2026 05:22 pm
Powered by Dreamwidth Studios