14 ms·
> Mac ARM laptops mean cloud ARM VMs. If you develop for Mac, chances are you want your CI to use the same target hardware, which means cloud ARM hardware to r
by fluffything 6y ago
> Mac ARM laptops mean cloud ARM VMs.
If you develop for Mac, chances are you want your CI to use the same target hardware, which means cloud ARM hardware to run Mac VMs.
- saagarjha 6y agoExcept you’re not going to be selling access to a Mac VM running on Graviton anytime soon.
- Cthulhu_ 6y agoChances indeed, but given how a lot of software is written in crossplatform languages (Java, JS, Ruby, etc) or the underlying CPU hardware is abstracted away (most compiled languages), I like to think it doesn't really matter except in edge cases and / or libraries. Wishful thinking though, probably.
- ashtonkem 6y agoI can abstract away the OS (mostly), but I can’t abstract away the ISA without paying a pretty hefty performance cost.