4 ms·
I just don't get how OSX is so popular with a developers. It is essentially a "user's" OS. I have been a Linux user from 1994 to 2007 (mostly Slackware, some D
by danieldk 12y ago
I just don't get how OSX is so popular with a developers. It is essentially a "user's" OS.
I have been a Linux user from 1994 to 2007 (mostly Slackware, some Debian and CentOS later), Mac from 2007. I switched to OS X, because: (1) I don't want to mess with hardware and drivers anymore; (2) I don't want to update my whole operating system to update applications; (3) in my work environment people do use Microsoft Office et al.,; (4) the hardware is nice; and (5) I have nothing against Windows, but it is not a UNIX, so not for me.
If some of the advantages go away, I'd be happy to switch back to Linux.
- sonofsam 12y ago| (2) I don't want to update my whole operating system to update applications; This is huge. IMO, this is the purpose of an operating system. I want to install applications, I do not want to waste time installing new versions of my operating system. The main focus of Linux distributions should be to make as many applications as possible available to the user and make them easily available. That being said, Docker has changed this a bit for me, but most Linux distributions still fall flat on their faces when it comes to installing non-packaged applications. Sometimes I find myself having to download applications from websites, manually configure them or even compile software myself. Basically, the file system hierarchy should had been versioned from the start: / programs vim 7.1 7.2 7.3 Instead, you have a single 'vim' binary that gets overwritten if you try to install another version of vim (unless someone renamed the binary for you). The FHS is a disaster that every distribution tries to implement differently: https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
- krakensden 12y agoGobolinux implements exactly this. It's never really taken off.
- harel 12y agoI don't understand what you mean by "updating the operating system to update applications". In Ubuntu, for example, my apps are updates as soon as new versions are out. If I want a major version upgrade, in some cases, I can also add particular repos that track those apps... I have not compiled anything in Linux for so long I don't even remember what/when was the last time.
- crimsonalucard 12y ago(2) I don't want to update my whole operating system to update applications; There are some popular linux distros out there that have rolling updates so you never have to reinstall the os.