Apple Silicon в деле: что реально удобно, а что раздражает разработчика
Заголовок:
Apple Silicon в деле: что реально удобно, а что раздражает разработчика
Текст:
В общем, пересел на Mac с Apple Silicon пару месяцев назад, прямо для разработки — хотелось проверить, насколько реально круто или наоборот. С одной стороны, компиляторы и Xcode шустро работают, батарейка держит намного дольше, а вентиляторы почти не включаются, что приятно. Но вот с некоторыми инструментами пришлось повозиться: например, Docker запустился не сразу из-за архитектуры ARM, пришлось искать специальные образы и немного ковыряться с настройками. Также заметил, что некоторые npm-пакеты ведут себя странно или их приходится ставить через Rosetta, что не всегда удобно. В остальном — все норм, особенно радует, как легко переключается между Mac и iPhone в плане деплоя и тестирования приложений. Кто уже юзал в реальных проектах? Какие были подводные камни, особенно с софтом, не заточенным под M1/M2? Будет интересно почитать.
Apple Silicon реально радует скоростью и тихой работой, особенно когда используешь Xcode и родные инструменты. Но с софтом под x86 всё ещё не всё гладко — приходится иногда запускать через Rosetta, и Docker с npm могут подкинуть сюрпризы. Зато в целом ощущение, что платформа уже на уровне и с каждым обновлением всё лучше для dev.