4 ms·
That this is 'M1' is relevant for me personally, as my current Mac is dead old, I 'need' a Mac for iOS development, the Intel ones are a dead end and seem to ru
by icoder 5y ago
That this is 'M1' is relevant for me personally, as my current Mac is dead old, I 'need' a Mac for iOS development, the Intel ones are a dead end and seem to run hot often, and it is unclear if all my dev needs will be met by the M1.
Any piece of information that untangles this mess is helpful to me. Of course this may not be the same for others, but it could be 'what's going on here'.
- goonogle 5y agoI weep for you. As an alternative could you use React Native and borrow an Apple product during compile day?
- madeofpalk 5y agoRebuilding your app in a completely different technology that you may or may not know seems like overkill for short-term computer woes.
- goonogle 5y agoFair point. I find Front End theraputic so it doesn't seem daunting to me. It's definitely a long term strategy, but people love eating Candy even if it gives you a stomach ache.
- deleted 5y ago[deleted]
- aidos 5y agoWe’re going through the transition at the moment - tried to find info online but decided the only route was to try it on a real machine to see what works / doesn’t work. Have built an Ubuntu 18 environment running through UTM (https://getutm.app/ https://getutm.app/ - running qemu). Took a bit of tomfoolery where I had to install using a console only display and then flick back to full graphics to get the machine to boot. Use port forwarding to talk to the machine - haven’t figured out a way to do bridge mode like I can with virtual box. We’ve got a bunch of crazy dependencies that I’m in the process of rebuilding. Most seem to be ok. There’s a third party one we’re a bit trapped with but we’re running that emulated x86 within the vm. You can also use docker the same way within the vm. Performance wise the arm vm is blazing fast. Seems to be about 20x faster than an x86 vm on my old MacBook 2015. It’s about 2x the speed of an 8 core graviton2. When running emulated x86 code, the speed drops to about 1/4 the speed of my old 2015 MacBook. Not ideal but in our case we’ve only got a single non arm dependency and it’s not used often, so it works for us. It’s a bit of a leap, and if you have more crazy binary dependencies like we do, you will have do to a little work to get things running. Having said that, the machine itself is _amazing_. It’s a real joy to be on a machine with this level of responsiveness.