Как же Эппл ебет разработчиков

Смузихлёбы, сразу побежавшие после презентации за новыми маками на ARM, первым делом попытались установить Докер, конечно.

И тут же столкнулись с тем, что новый процессор-то ОКАЗЫВАЕТСЯ не поддержан.

упс
упс

К тому же, дело не просто в том, что надо перекомпилировать исходники под Darwin ARM, а все чуть хуже.

Новые чипы ПОКА ЧТО не поддерживают виртуализацию
Новые чипы ПОКА ЧТО не поддерживают виртуализацию

То есть добавить поддержку виртуализации Эппл не удосужилась, а значит никакого Virtualbox, Docker, дуал-бута и любых аппаратных гипервизоров ждать не стоит.

А еще "пока что" настораживает: как они вообще добавят поддержку в существующие процы? Там же нужны отдельные инструкции для виртуализации как у Intel VT-x. Может вообще не будут добавлять, а поддержка появится только в версиях следующего года?

Это же пиздец, любой разработчик, которому нужно чуть больше, чем собирать билды под iOS или клепать лэндинги, будет страдать.

Окей, допустим поддержку добавят. Но это все еще будет проц на ARM, а если мне нужно что-то под x86?

Да изи
Да изи

А вот раньше надо было думать, юзай программную эмуляцию типа QEMU, дорогой разработчик. Она конечно будет в 5 раз медленнее, но работает же!

В общем, не знаю кто будет покупать в России новые маки: дизайнеры последнее время исходят на Винду, разработчикам было удобно иметь сразу 3 системы, но видимо уже нет. Так что остаются только премиум-сегмент и разработчики под iOS, то есть те же, кто и айфоны берут.

Возможно лет через 5 все станет получше: появятся сборки всего софта и библиотек под их ARM и виртуализацию прокачают, но пока что надеюсь те, кто закупился новыми моделями, не продали старые заранее.

1313
18 комментариев

На эпле ты должен разрабатывать только под эпл. И докер тебе не нужен

4
Ответить
8
Ответить

Хостить тоже только на эппле?

1
Ответить

У M1 вроде есть поддержка виртуализации, это старые твиты от июля

1
Ответить

Фуф, это хорошо, значит только проблема с x86 эмуляцией остается. Ну и плюс ждать, пока все поддержат виртуализацию под ARM 

1
Ответить

Комментарий недоступен

1
Ответить

Ну многие берут айфоны, так проверять сборки проще

Ответить