4 ms·
Xcode and SwiftUI is one answer. I’m tempted to upgrade my M1 Pro to an M3 Max. Reports suggest id halve my build times and then some.
by firecall 3y ago
Xcode and SwiftUI is one answer.
I’m tempted to upgrade my M1 Pro to an M3 Max.
Reports suggest id halve my build times and then some.
- culi 3y ago... how long are your build times? If your build times are high enough to really affect your productivity, I feel like there are much cheaper (and environmentally friendly) ways to halve them
- bitzun 3y ago(Not an ios developer, have worked with ios teams) Swift build times are notoriously awful. I don't know if most developers have much influence over that.
- machinekob 3y agoThey are okish a lot slower than c but still reasonable if you dont use tons of generics/macros and other heavy stuff. Still it could be a lot better.
- willsmith72 3y agolike what? genuinely curious. building native apps is notoriously painful
- deleted 3y ago[deleted]
- saagarjha 3y agoMost places are unable to beat silicon advances to improve their build times.
- smabie 3y agoWhat's the point of posting this and providing zero examples of how?
- culi 3y agoHow could I possibly provide any advice. Of course build times are gonna be very specific to each project. I could tell you "just rewrite it in rust" but that obviously wouldn't be helpful
- firecall 3y agoI'd be happy to hear them :-) Ditching SwiftUI and going back to Obj-C would absolutely slash my build times ;-) But who wants to do that! The productivity gain is all about instant feedback and developer flow. It might be hard to justify on paper to an IT Manager in charge of budgets when you add up the minutes. But as I work for myself, it's easier. As for environmental concerns, well, two year used Macbooks don't go in the trash. Used Macbooks have very long lives in my experience!
- nivertech 3y agoHow much RAM do you need for fast Xcode + Swift UI development?
- bhouston 3y agoGeekbench for an M1 Pro multi-core is 11643, while the M3 Max (16 core) has a pref of: 21387. That would be a major upgrade so yeah, it is probably worth it of you can afford it. All stats from here: https://docs.google.com/spreadsheets/d/1i5dBe_rsiNaQATH-D-Pj3u1h7bSu4M8GMR9vC-mdgpo/edit#gid=0 https://docs.google.com/spreadsheets/d/1i5dBe_rsiNaQATH-D-Pj...
- kristianp 3y ago> Single Core Pref should be single core Perf, short for "performance"?