> Вы что именно сравнили с девайсом для самоубийц - Первую версию пингвина, разумеется. Я думал это понятно из контекста.
> LuaJIT,
Лично мне он вообще перпендикулярен. Я о нем знаю только то что он существует. Для меня от этого проекта пользы около ноля, так что козырять им перед моим носом - достаточно бесполезное начинание.
> erlyvideo
Без понятия что это. Давайте я свои hello world'ы тоже буду считать кульными программами, раз вам всякую экзотическую и эзотерическую хрень можно, а? Ведь мне мои наколенные подeлки и то полезнее чем какая-то Н.Е.Х. которую я ни разу в жизни не видел и не увижу скорее всего.
> или nginx?
Неплохая штука, но увы, только по рабочим качествам. Код так себе, бестолковостей и странностей - более чем, совместимость крушат постоянно, ну или как минимум крушили до превращения в корпорацию. Так что эталоном качества я бы все это не назвал. Да и сейчас это, на секундочку, целая корпорация. Правда, бытье корпорацией дало как фичи/причесывание и умывание и наверное сделает процесс разработки немного хаотичным, так и баги: превращается в энтерпрайзятину с 100500 левых опций, а авторов кусает жаба. При том проприетарная.
А так - я не спорю что накидать некое core может 1-2 человека, примерно как этажерку братьев Райт. А вот сделать большой, качественный и долговременный проект, как Боинг - уже ХРЕН. Один в поле не воин. Ресурсов у 1 человека не хватит.
> rump kernel сделан "в одно лицо", кстати.
<sarcasm>Судя по тому как он всеми используется, ужасно необходимая вещь!</sarcasm>. В общем, этот ваш rump kernel надо разместить в парижской палате мер и весов как эталон академической пoдeлки. Очередная нафигнужная xpeнь, смысл которой понятен только ее автору.
> Вы полагаете что спеки на CPU короче?
Нет, разумеется. А теперь флаг вам в руки: напишите свою операционку, использующую все команды процессора, умеющую реклок, поддержку кучи ядер, сопроцессоров, MMU, IOMMU и прочая. Потом окажется что половина еще в немеряном чипсете живет и его тоже надо инициализировать. На него еще такой же талмуд. А чтобы совсем хорошо - процессоров и чипсетов целая куча. Вот и получается что 1 человек все это должен кодить буквально столетиями. Потому что оказывается что это - "боинг". Для его эксплуатации надо некислый аэродром с персоналом, радары, системы инструментальной посадки и прочие "мелочи". И один человек будет весьма долго все это отстраивать в нормальном виде.
> Посмотрите на низкоуровневые оптимизации LuaJIT. И он не одноплатформенный.
А зачем мне смотреть на то чем я не пользуюсь и не планирую в обозримом будущем? Более того, я даже не планирую в обозримом будущем создавать свои JIT. Что мне это даст кроме потери времени и засорения мозга бесполезной информацией?
> Или спеки на видеоформаты?
А эти я более-менее видел. Правда активно я это изучал в эпоху ранних мпегов, там все было сильно проще (и дубовее/неоптимальнее).
> Посмотрите на erlyvideo, который множеству форматов делает frame reordering и не только.
И что, он сумеет сделать reordering каким-нибудь B-фреймам с двухсторонними ссылками на соседей? Или там в курсе golden-фреймов VP8, например? И прямо так уж сможет перекроить структуру кадра, пересчитав ссылки на макроблоки? Как-то не очень реалистично звучит. Не говоря о том что я не совсем понимаю какой практический сценарий всего этого кластерфака вообще требует.
Ну и вообще, если уж мы про видео - лучше вспомнить Фабриса Белларда. Вот этот могучий зубр. Ffmpeg умеет кучу форматов, etc. Но без толпы народа вокруг него - ffmpeg не умел бы и половины того что умеет сейчас. А когда могучий зубр встречается с могучей группой поддержки - вот тогда получается крутота: большой и сложный проект без прямых аналогов. В отличие от каких-то левых софтин - ffmpeg используется толпой других проектов и каких либо аналогов оного в природе вообще не существует.