top | item 26958433

(no title)

ogre_codes | 4 years ago

Maybe for some low hangers, but compiling code will still be faster, XCode and VSCode will be a bit snappier, Safari and Messages will be a bit better. These base things need to work on a broad range of products.

The fact that Apple writes much of their software for iOS and MacOS at the same time means much of it is designed to run on fairly light hardware.

I know we’re all stuck with bloated stuff like Slack and some of us with MS Office, but just go native where you can it reap the benefits of the platform.

discuss

order

flohofwoe|4 years ago

> but compiling code will still be faster

I don't know about that, LLVM is getting slower with each new release too [1]. Same for Xcode: startup is very noticeably slower than a few years ago on the same machine. Starting into a debugging session for the first time is much slower (it used to be instant, now it's multiple seconds). The new build system in Xcode is most definitely slower than the old one, at least for projects with more than a handful compile targets. Etc etc etc... new software is only optimized to a point where performance doesn't hurt too much on the developer's machine.

[1] https://www.npopov.com/2020/05/10/Make-LLVM-fast-again.html

ogre_codes|4 years ago

I suppose that’s a fair comment. The whole build system and IDE slow down when working with Swift. It’s possible Swift wouldn’t exist if it weren’t for faster processors.

One nice thing is Swift is slow to build but quick at runtime.

nicoburns|4 years ago

The work off the back of that article has mostly halted that I think.