Мы используем файлы cookie и сервисы аналитики. Ознакомьтесь с нашей Политикой сбора данных и выберите, какие типы cookie вы разрешаете:
cookie_policy_accepted — хранит ваш выбор cookiePHPSESSID — сессияkey3 — запоминание входа_ix — единая сессия входа на ixbt.comadminuserskey — вход администратораtopic_add_autosave — автосохранение черновикаls_photoset_target_tmp — временные данные загрузки фотоgeo_country — определяет ваш регион_ga, _ga_*, _ym_uid, _ym_d, _ym_* — статистика посещений__gads, __gpi — таргетирование объявленийВы всегда можете изменить свои предпочтения в настройках.
Но главное — при стоимости, эквивалентной чашке кофе в месяц я даже считать не буду, я ж их не оптовыми партиями беру — просто возьму лучшее, что есть (сейчас это D15, судя по всему).
(дальше абстрактные рассуждения)
Дешёвым есть смысл брать то, что быстро морально устаревает или что есть большой шанс испортить. В этом смысле я не особо понимаю дорогие смартфоны, например. А вот кулер, корпус, клавиатуру (если нет привычки кофе заливать) — почему бы и не взять так, чтобы даже сысли менять в ближайшие несколько лет не было?
К примеру, банальное приведение указателей с char к int на x86 дасть преобразование типов и будет работать всегда. На arm или power, если не выровнено — получите bus error. Кроссплатформенно придётся использовать какой-нибудь select, в линуксе — можно взять epoll. Пишете для x86 — у вас всегда little endian и никаких проблем. Хотите кроссплатформенно — придётся учитывать endianness во внешнем обмене, сериализации и т.п.
Ну а «линукс-совместимая ОС» — это вообще минное поле, скорее всего.