8 poin oleh xguru 2020-06-27 | 6 komentar | Bagikan ke WhatsApp
  • Docker akan menjadi 5 kali lebih lambat

→ Docker untuk Mac berbasis Hypervisor, jadi host harus memiliki arsitektur yang sama dengan guest

→ Di ARM Mac harus menjalankan ARM Linux, dan jika tidak maka akan berjalan lewat emulator sehingga kecepatannya bisa melambat hingga 5x-10x

→ Membuat semua image Docker mendukung ARM akan memakan waktu yang sangat lama

→ Selain itu, jika image mengunduh paket lain, kemungkinan besar itu juga berbasis x86 sehingga bisa jadi bahkan sulit untuk dijalankan

  • VirtualBox tidak akan berfungsi

→ VirtualBox juga merupakan Hypervisor, sehingga Windows x86 atau Linux x86 tidak bisa dijalankan

→ Windows untuk ARM mungkin bisa dijalankan, tetapi VirtualBox hanya untuk x86 dan juga tidak ada rencana porting (jawaban moderator forum VirtualBox)

→ VMWare Fusion juga merupakan hypervisor, tetapi sedang mempertimbangkan porting ke ARM

→ Sebagai gantinya, emulator seperti QEMU bisa dipertimbangkan, tetapi itu bukan alternatif yang bagus

  • BootCamp juga tidak akan berfungsi

→ Tidak akan didukung di ARM Mac (pernah disebutkan Craig Federighi di sebuah podcast)

→ Selain itu, karena MS hanya menjual ARM Windows sebagai OEM, meskipun didukung pun tetap harus mendapat persetujuan dari MS agar memungkinkan

  • Haruskah membeli ARM Mac?

→ Jika Anda adalah pengembang frontend, mobile, atau aplikasi native, ini mungkin tidak masalah

→ Jika Anda adalah pengembang yang perlu banyak menggunakan virtualisasi, ini tidak direkomendasikan

→ Pada tahap awal tentu akan ada banyak masalah, dan mungkin saja tidak ada solusinya

6 komentar

 
galadbran 2020-07-01

Kalau melihat besarnya permintaan dari kalangan developer untuk MacBook, tampaknya masuk akal untuk memperkirakan bahwa MacBook Intel akan terus dirilis secara konsisten.

 
jjongwoodev 2020-06-29

Masalah virtualisasi tampaknya memang masalah yang lebih besar daripada yang diperkirakan.

 
sduck4 2020-06-28

Ini tampak kontras dengan Docker di WSL2 yang mendapatkan respons positif.

 
nuthatch 2020-06-27

Ada pasar yang akan kesulitan karena tidak didukung, tetapi justru karena itu akan ada pasar lain yang menjadi semakin sibuk. Kalau dipikir-pikir, ini seperti membuka ekosistem baru...

 
godrm 2020-06-27

Hmm.. Docker memang isu yang layak dipertimbangkan

Mungkin juga akan ada masalah pada container, jadi sepertinya akan bergantung pada seberapa agresif Apple menanganinya

 
xguru 2020-06-27

Untuk sementara mungkin akan tetap memakai dua-duanya, Mac Intel + Mac ARM, tetapi pada akhirnya semuanya akan beralih ke Mac ARM,

lalu saya jadi berpikir bahwa Mac, yang selama ini dianggap seperti perangkat wajib bagi para pengembang lintas platform, mungkin bisa kehilangan sebagian posisinya.

Boleh juga berharap MS akan menjual perangkat Surface dengan diskon besar-besaran seiring peluncuran Mac ARM..