October 29th, 2009

moose, transparent

квиксорт на форте (программ.)

(эта запись может быть интересна только программистам, знающим Форт, т.е. в сущности никому, да и им не будет)

Месяц назад писал о том, что написал несколько мелочей на Форте, включая квиксорт, но его бы надо рефакторнуть. Вчера наконец нашел время к этому вернуться - свой код месячной давности смог понять только после поллитры десяти минут утомительного разбора. Переписал. Вместо 5 слов вышло 12, каждое из которых не более двух строчек длиной. По-моему, понятнее и лучше, хотя кто знает, что я об этом подумаю, когда посмотрю на этот код через месяц.

Пока что главная польза от моего возродившегося интереса к Форту - то, что работа с ним отчеканила в голове то, что недостаточно четко понимал о разнице между C и C++, и о сути OOP.

P.S. Забыл упомянуть, что новый код, в отличие от старого и к моему изумлению, заработал с первой попытки, без исправлений и отладки (тесты для проверки у меня уже были наготове).
moose, transparent

об исключительности и резонансе



Эта песня была самым популярным синглом 2005 года. Почему? Никто не знает, включая ее автора, который с тех пор неоднократно пытался повторить свой успех - безуспешно.

Есть что-то странное и пугающее в самом явлении one hit wonders. Когда группа или певец год за годом снова и снова выходят в "топы", их песни и альбомы хвалят критики и покупают слушатели - можно предположить, что они сохраняют - или развивают - свой стиль, этот стиль можно попробовать проанализировать, сказать о нем какие-то слова, итд. Но когда одна песня неизвестного автора становится гигантским хитом, после чего он тут же уходит обратно в неизвестность... Он каким-то образом срезонировал с коллективным сознанием, сам не знает, как, и никто не знает. Мощный луч прожектора в темноте падает на одно лицо в толпе, медлит на нем несколько секунд, и ныряет обратно в пустые небеса.