6 ms·
I really wish Apple would do another "Snow Leopard" - go an entire year WITHOUT any new features and just fix bugs and documentation. This twitter thread is a
by alberth 4y ago
I really wish Apple would do another "Snow Leopard" - go an entire year WITHOUT any new features and just fix bugs and documentation.
This twitter thread is a perfect example of why it's needed
https://twitter.com/nikitonsky/status/1557357661171204098 https://twitter.com/nikitonsky/status/1557357661171204098
- argsnd 4y agoI mean that thread is looking at pre-release software
- ianlevesque 4y agoThere is software that approaches barely functional after dozens of rounds of QA testing, and then there is software that is implemented on a solid foundation with care and happens to have a few bugs. Unfortunately that many bugs in a beta implies the former. I think the thread comes from a disappointment that Apple is moving from the second category to the first.
- buildbot 4y agoBut it is not even a "Consumer Beta" it is a developer beta- for catching bugs and allowing devs to create applications for new APIs while Apple polishes the build for release? Was snow leopard ever released as a dev beta even?
- astrange 4y agoThere wasn't a customer beta program at the time IIRC. Either way, as a dev you'd still want to test on an OS after a year of work even if there weren't "new features". Bug fixes and performance work on the OS are even more likely to break your app than feature work is! Bug fixes in the OS are pretty likely to cause new bugs too…
- DerekL 4y agoSnow Leopard had few user-facing features, but it did have new APIs, such as Grand Central Dispatch and OpenCL, and also an optional 64-bit kernel. https://en.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard https://en.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard
- sudosysgen 4y agoOpenCL is not an OS level API. I guarantee you they were basically just redistributing Intel and NVidia implementations. GCD isn't OS level either, it's just a library, but it is at least a new API.
- GeekyBear 4y ago> I guarantee you they were basically just redistributing Intel and NVidia implementations. OpenCL was created and open sourced by Apple. >OpenCL was initially developed by Apple Inc., which holds trademark rights, and refined into an initial proposal in collaboration with technical teams at AMD, IBM, Qualcomm, Intel, and Nvidia. OpenCL 1.0 released with Mac OS X Snow Leopard on August 28, 2009. https://en.wikipedia.org/wiki/OpenCL#History https://en.wikipedia.org/wiki/OpenCL#History
- czhiddy 4y agoI mean, the other poster "guaranteed" it, so I don't know who to believe here.
- sudosysgen 4y agoYou don't have to believe anyone. Try to run code on the GPU using OpenCL on Snow Leopard, you will be using NVidia or Intel implementations. I know as much because I've been there done that 13 years ago.
- sudosysgen 4y agoI think you might not understand what OpenCL is. It's not software, it's a spec. Apple created the original spec and probably an initial reference implementation. Then they brought it to Kronos Group where the spec was changed and made ready for production. Then the vendors made non-reference implementations, which is thr actual code that makes OpenCL more than a curiosity. It makes no sense to say that you open sourced OpenCL because OpenCL isn't software, and it was worked on by more than Apple before its release. I'm talking about the GPU OpenCL implementation. Implementing OpenCL on the CPU is not really a big deal. I can guarantee you that these implementations were Intel and NVidia and were just redistributed.
- madeofpalk 4y agoAhh yes, that "just fix bugs" release that would delete your main user account if you used a guest user https://www.engadget.com/2009-10-12-snow-leopard-guest-account-bug-deleting-user-files-terrorizin.html https://www.engadget.com/2009-10-12-snow-leopard-guest-accou... Besides, rebuilding/redesigning the settings screen is a perfect "snow leopard" thing. That's not an actual Feature. The problem isn't doing features, the probably is doing a bad job.
- Wowfunhappy 4y agoWe've had several. • Mountain Lion / Mavericks • El Capitan • High Sierra Yes, these releases had new features, but so did Snow Leopard. Behind the scenes there was grand central dispatch, and in front there was QuickTime X, App Exposé, and Exchange support. I also happen to think Snow Leopard is overrated, its legacy largely due to the fact that Lion was really bad. This isn't to say Apple shouldn't do another polish release. They're overdue for one.