8 pontos por xguru 2020-06-27 | 6 comentários | Compartilhar no WhatsApp
  • O Docker ficará 5 vezes mais lento

→ O Docker para Mac é baseado em Hypervisor, então o host precisa ter a mesma arquitetura do guest

→ Em Macs ARM, será necessário rodar Linux ARM e, caso contrário, ele será executado em um emulador, então a velocidade pode ficar entre 5x e 10x mais lenta

→ Vai demorar bastante até que todas as imagens Docker passem a oferecer suporte a ARM

→ Além disso, se a imagem baixar outros pacotes, a maioria deles também será baseada em x86, então pode até ser difícil executar de fato

  • O VirtualBox não vai funcionar

→ O VirtualBox também é um Hypervisor, então Windows x86 ou Linux x86 não poderão ser executados

→ O Windows para ARM talvez possa ser executado, mas o VirtualBox é exclusivo para x86 e nem pretende ser portado (resposta de um moderador do fórum do VirtualBox)

→ O VMWare Fusion também é um hypervisor, mas está considerando portar para ARM

→ Em vez disso, pode-se considerar o emulador QEMU, mas não é uma boa alternativa

  • O BootCamp também não vai funcionar

→ Não haverá suporte em Macs ARM (Craig Federighi já disse isso em um podcast)

→ Além disso, como a MS vende o Windows ARM apenas para OEMs, mesmo que houvesse suporte isso só seria possível com aprovação da MS

  • Vale a pena comprar um Mac ARM?

→ Para desenvolvedores de frontend, mobile e apps nativos, pode ser uma boa

→ Para desenvolvedores que precisam usar muita virtualização, não é recomendado

→ No começo certamente haverá muitos problemas, mas talvez nem exista solução

6 comentários

 
galadbran 2020-07-01

Considerando a alta demanda de desenvolvedores por MacBooks, parece correto supor que os MacBooks com Intel continuarão sendo lançados de forma constante.

 
jjongwoodev 2020-06-29

O problema da virtualização parece ser bem maior do que eu imaginava, mesmo.

 
sduck4 2020-06-28

Em contraste com o Docker no WSL2, que vem recebendo muitos elogios.

 
nuthatch 2020-06-27

Há mercados que ficam em apuros por não terem suporte, mas por isso mesmo também haverá mercados que ficarão ainda mais movimentados. De certo modo, é como se um novo ecossistema estivesse se abrindo...

 
godrm 2020-06-27

Hum... o Docker é mesmo uma questão que vale a pena considerar

Também deve haver problemas com os contêineres, então acho que vai depender de quão ativa a Apple será nisso

 
xguru 2020-06-27

Por enquanto, devemos seguir com Intel Mac + ARM Mac, mas em algum momento tudo vai migrar para ARM Mac,

e então fico pensando que o Mac, que era visto na prática como equipamento indispensável para desenvolvedores de todas as plataformas, talvez possa perder um pouco desse status.

Dá até para esperar que a MS faça grandes descontos nos dispositivos Surface acompanhando o lançamento do ARM Mac..