3 ms·
>But for some reason. Apple can't get a decent programmer. Their software sucks. Plain down right sucks. I love using apple hardware but I can't stand any softw
by batista 15y ago
>But for some reason. Apple can't get a decent programmer. Their software sucks. Plain down right sucks. I love using apple hardware but I can't stand any software made by them. (See: Xcode, Itunes, Safari)
If you prefer Emacs/Vim, OK, but I can't see a much better tool than XCode for Objective-C (and arguably C/C++), plus UI building. Version 4 is buggy and crashes, but then again it's a mostly complete rewrite of the old XCode codebase. 4.3 is stabler than previous 4.x releases --it will get better.
As for iTunes, I can't see any problem with it, besides handling a lot of different functionality in one app. Do you see many actual bugs in day to day use? Because using it for almost 10 years, I don't remember any.
Safari, yes, tend to do some stupid things. Though, Chrome, to which I migrated is also based on Apple code for the core engine.
Plus: the OS, Logic, Aperture, Pages, Keynote, all top notch apps.
- v0cab 15y agoI have seen many of the bugs in the article.
- Tomis 15y ago> I can't see a much better tool than XCode for Objective-C (and arguably C/C++) I don't know about Abjective-C but you must be joking about C/C++. Visual Studio (even the 2010 crap) is a state of the art IDE. Ever used it? If you're talking strictly about software for Mac then Visual Studio doesn't count, but XCode is still a crappy piece of software as described by so many horror stories. The fact that there aren't any better says more about the state of the platform than about XCode's quality.
- alexeiz 15y ago> is also based on Apple code for the core engine. Apple Safari uses WebKit - a free open source web browser engine. It's not Apple's code, it existed way before Apple got into browser business.
- batista 15y ago>Apple Safari uses WebKit - a free open source web browser engine. It's not Apple's code, it existed way before Apple got into browser business. I used Konqueror long before Apple made Safari, so I am aware of the history. It's hardly the whole story though. Safari uses Webkit, but Apple made Webkit. Webkit did not exist before Apple got into the browsing business. What did exist was khtml made by the KDE project. That engine was a nice stable base that Apple used to build Webkit upon but it was lightyears behind the Webkit we know. Apple put TONS of work into Webkit and made it into one of the rendering engines that it is today, long before even Google got involved. Most of Webkit buy the time was Apple's code, including tons of bugfixes, huge performance improvements, all the HTML5 support (heck Canvas is Apple's invention, before it become a standard), css tranformations and animation, and the all-important Javascript engine, which was the first Javascript engine to kick of the speedy javascript JIT race (Firefox followed suit and then come V8).