7 ms·
Is any web developer planning to get the new Apple Silicon Macs? How's docker support (for ARM and x86 images)? Do the major IDEs work on Rosetta? What's suppo
by oatmeal_croc 6y ago
Is any web developer planning to get the new Apple Silicon Macs?
How's docker support (for ARM and x86 images)? Do the major IDEs work on Rosetta? What's support looking like for languages like GO, Rust now/in the near future?
- cpuguy83 6y agoAll (-ish?) the core images have arm variants, and no need to change your "FROM" for those. Docker itself does not currently work on M1 Macs, though.
- supermatt 6y agoNo docker support at present - will be just ARM images when it is ready.
- kabes 6y agoDocker is a wip: https://www.docker.com/blog/apple-silicon-m1-chips-and-docker/ https://www.docker.com/blog/apple-silicon-m1-chips-and-docke... .
- jaequery 6y agoDocker never really worked well on Mac to begin with. Can’t wait for it to work how it should have worked from day one.
- dawnerd 6y agovscode is getting an arm build by end of month apparently. I use vscode's remote development feature so the m1 macs are actually perfect for me.
- AgloeDreams 6y agoThere already is an insider build :)
- dawnerd 6y agoOh excellent!
- steveklabnik 6y agoRust's Apple Silicon support is tracked here: https://github.com/rust-lang/rust/issues/73908 https://github.com/rust-lang/rust/issues/73908
- tonymet 6y agoDocker images are meant to be built once and run everywhere–tested on your dev server, test environment and production. If you buy an ARM mac, it would be ideal to run ARM instances in the datacenter, but those are uncommon and expensive. I discourage people from building ARM images and then rebuilding intel images later in the software lifecycle.
- Skunkleton 6y agoFor most people CI matching production should be enough. Even if there are issues with dev machines on a different architecture, I don't think that will be enough to stop people from grabbing the latest MBP when their next upgrade cycle appears.
- bengale 6y ago> If you buy an ARM mac, it would be ideal to run ARM instances in the datacenter, but those are uncommon and expensive. Graviton2 instances are cheaper to run.
- shmoogy 6y agoThe AWS ARM instances are cheap and fast, highly recommend if your workload supports.
- tonymet 6y agono one uses them yet. If you're using them, buy an M1
- odshoifsdhfs 6y agoI just got one mbp. Still in box and will only open after dinner. If you want to ping me in a week or so for feedback: brunomtsousa @-that-G company-mail-service.com
- wildrhythms 6y agoCan you share some first impressions? I do front-end web dev mostly, using vim and sometimes VS Code, and usually with a Twitch stream in the background... thinking I might trade in this big 16-inch MBP for the M1 MBP.
- odshoifsdhfs 6y agoHaven't setup the dev toolchain yet as it has been a busy day. First impressions, battery is amazing. I put a 4k youtube video playing and kept using the macbook, after 30 minutes the % was still the same. I tried some online cpu benchmarks that were supposed to put pressure on the cpu at 100% (activity monitor showed something like that) and running one of them for around 5-6 minutes ate around 3% of battery. Keyboard is a change from my mbp 15, it will take some time to get used to it. The most amazing thing, and I was using it side by side with the mbp 15 (i9 16Gb) is the M1 one (8gb) is so much snappier in Safari and opening apps. It really brings the 'joy' of iphone with the snappiness that things just move/show. I still haven't tried a lot of Rosetta or non-arm stuff so no idea there.
- paxys 6y agoI'm giving it another 6-10 months, and will probably pick up an actual "Pro" MacBook when they release one. All of what you mentioned should be supported by then as well.