[#] [Перевод] Сегодняшний мир — это amd64, armv7 и aarch64. Всё остальное мертво, Джим
habrabot(difrex,1) — All
2015-11-27 05:30:03


_Вашему вниманию предлагается перевод прощального письма Миода Валлата, разработчика OpenBSD в течение 15+ лет, [покинувшего проект][1] неделю назад. Письмо, изначально адресованное лично некоему Джиму, рассказывает историю о том, куда порой приводят благие намерения, и вызвало резонанс среди пользователей [Reddit][2] и [HackerNews][3]. Учтите — высказанное мнение субъективно, и, по словам самого автора, "[вы имеете право с ним не согласиться][4]"._ Сегодняшний мир — это amd64 (_по-другому x64, или x86-64_), armv7 и, в скором будущем, aarch64 (_64-битный ARMv8_). Всё остальное мертво, Джим. Никто не вкладывает достаточно денег и мыслительного труда в прочие архитектуры. В действительности, лишь небольшая часть людей в курсе существования остальной части экосистемы (mips, power8, ...), и все равно никому нет до них дела. Поддержка устаревшей платформы на плаву — это весело, поскольку это напоминает тебе о 90-ых, когда существовал большой выбор «железных» платформ, с приблизительно одинаковым соотношением цены/мощности. В конце концов, дешевые PC убили практически всю конкуренцию, а рынок смартфонов дал ARM нездоровую долю рынка в мире встраиваемых систем. Затем, спустя некоторое время, веселье подходит к концу, поскольку никто не пишет код, держа в уме твою платформу, — ведь она не считается достаточно мощной, а современные компиляторы больше ее не поддерживают (или они генерируют для нее нерабочий код, что на деле еще хуже). У твоей платформы есть аппаратные границы в несколько сотен MB физической памяти? Тебе не удастся запустить на ней веб-браузер или даже программу для просмотра PDF. Кто-нибудь все еще запускает _testsuite_ из последней версии _gcc_ на твоей платформе? Нет? Прости, чувак, но [вот тебе «никель» (_5 центов_), сходи купи себе уже компьютер получше][5]… [Читать дальше →][6]

[1]: https://twitter.com/MiodVallat/status/667395820770209792
[2]: https://www.reddit.com/r/linux/comments/3u7z6c/todays_world_is_amd64_armv7_and_soon_aarch64
[3]: https://news.ycombinator.com/item?id=10633017
[4]: https://twitter.com/MiodVallat/)status/669253976261570561
[5]: http://static.flickr.com/87/240803829_9212773615_o.png
[6]: http://habrahabr.ru/post/271815/#habracut