4 ms·
(Note that I fully expect Mac OS X and Windows fanbois to vote this down for stating unconvenient facts) That developer has always been very controversial in t
by martinced 14y ago
(Note that I fully expect Mac OS X and Windows fanbois to vote this down for stating unconvenient facts)
That developer has always been very controversial in the Linux world amongst serious Linux users. He's been trying to poison Linux with mono and that was a huge lot of energy lost (I'm sure some people will still come here and defend mono and saying how great the CLR is and why C#/F# is the future, etc. But sadly for these the world changed quite a bit since then [cough, iOs, cough, Android]).
Now what I find very ironic is that basically he says that in 2005 OS X rocked because it had no virus, while Windows was full of viruses and that this is why he switched to OS X.
And what do we have today? A major OS X vulnerability issue due to Java applets which infected a gigantic number of devs, giving access inside major target companies like FaceBook to bad guys.
Besides that I can't possibly even begin to understand how OS X would be better than Linux for a developer.
On Linux I can install Java in a user account without needing to be root.
On Linux I can install a browser in another user account, which has no access to Java at all.
On Linux I can display that browser from that other user account to my graphical session if I want to.
On Linux I can have several users and two graphical sessions (or more) simultaneously and switch from one to the other if I want to.
On Linux I can set per-user ID firewalling rules using nothing else but iptables (or whatever suits you):
iptables -I OUTPUT -p tcp --dport 80 -m state --state NEW,RELATED -m user --user-ID 1001 -j ACCEPT
Here only one user (the one with the account which only has a web browser installed, no Java, no nothing, just a browser) is allowed to emit trafic to port 80.
etc.
There are just so many benefits from using Linux as a dev. Security, performances, control, mutliple graphical sessions / mixing windows from several user accounts, KVM, etc.
There's simply no way the walled garden that OS X is allows me to trivially do all this.
Once again: we're talking about someone who's always been controversial in the Linux community because of its love/hate relationship with Linux.
Honestly I don't want of a Linux developer who's telling the world that OS X on the desktop is better for dev than Linux.
Thankfully virtually all of the others Linux developers out there are eating their own dog food.
And who are these others Linux developers? The ones who didn't try to poison Linux with MS technologies.
- micampe 14y agoYou didn't answer my question here: http://news.ycombinator.com/item?id=5246603 http://news.ycombinator.com/item?id=5246603 Also, OS X can run multiple sessions, install a browser with no root access and Java is not installed by default. But I see you are one of those users that drop their misguided wisdom and ignore all the replies, so I won't expect you to reply here either and keep believing your false facts.