via Уксус - завораживающе для меня http://uxus.livejournal.com/66077.html?mode=reply#add_comment
09:22 pm - ... И о программистахъ.
Когда программисты описываютъ реальность въ привычныхъ имъ понятiяхъ, на меня это дѣйствуетъ гипнотически. Ну, во всякомъ случаѣ, пока это похоже на шутку.
Я не знаю, кто разрабатывал архитектуру ящериц, но они бегают в одном процессе, а дышат в другом. При этом платформа не поддерживает многозадачность, поэтому костыль с максимальной длиной бега в 4-6 секунд просто эпичен.
...
Чтобы не писать отдельный код для поедания камней, страусу просто взяли и отключили центральный сектор зрения (как зайцу, но там это известный минорный баг). Поэтому когда страус целится в зерно, он попадает только в 30-50% случаев. Что легко позволяет набирать нужное количество камней, да ещё и с запасом. Именно поэтому страусы, запущенные на чистой виртуальной машине в зоопарке, испытывали проблемы с пищеварением до появления поддержки камней на уровне гипервизора.
http://habrahabr.ru/post/254473/
(И т. п., по ссылкѣ выше - via katherine_kinn, nasse.)
Когда программисты описываютъ реальность въ привычныхъ имъ понятiяхъ, на меня это дѣйствуетъ гипнотически. Ну, во всякомъ случаѣ, пока это похоже на шутку.
Я не знаю, кто разрабатывал архитектуру ящериц, но они бегают в одном процессе, а дышат в другом. При этом платформа не поддерживает многозадачность, поэтому костыль с максимальной длиной бега в 4-6 секунд просто эпичен.
...
Чтобы не писать отдельный код для поедания камней, страусу просто взяли и отключили центральный сектор зрения (как зайцу, но там это известный минорный баг). Поэтому когда страус целится в зерно, он попадает только в 30-50% случаев. Что легко позволяет набирать нужное количество камней, да ещё и с запасом. Именно поэтому страусы, запущенные на чистой виртуальной машине в зоопарке, испытывали проблемы с пищеварением до появления поддержки камней на уровне гипервизора.
http://habrahabr.ru/post/254473/
(И т. п., по ссылкѣ выше - via katherine_kinn, nasse.)