Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

Joel on Eric

Joel Spolsky’s latest essay reviews Eric Raymond’s The Art of Unix Programming (a book I really want to pick up) and uses it as background for a discussion of the cultural differences between Windows and Unix programmers. As always, it’s an insightful piece.

Joel’s key point is that while Unix programmers write code for other programmers, Windows programmers write code for end users. Unix programs end up being far more powerful and flexible, but Windows programs allow Aunt Madge to send email. Joel places the blame for the lack of success of Linux as a desktop operating systems on the cultural values that underpin it, which celebrate the diversity of multiple window managers rather than condeming them for confusing end users.

It’s all good stuff. I’d argue that the rise of web-based applications balances the playing field somewhat in terms of ease of use of the different platforms—most people can handle a web application now (look at the success of webmail) and most browser behave in pretty much the same way no matter what operating system they run on. I guess that’s why Microsoft were so scared of Netscape back in 1996.

This is Joel on Eric by Simon Willison, posted on 16th December 2003.

View blog reactions

Next: More CSS trickery

Previous: Mac buying advice needed

4 comments

  1. i agree with many of his points. what joel seems to ignore is that you can take a unix platform, combine it with some programmers who are heavily focused on end-users and actually come out with something good (MacOS X being the shining example; Gnome i think is on the same track but perhaps a little behind). i'm not sure it's so easy to go the other way.

    anders - 16th December 2003 03:41 - #

  2. Anders, he doesn't miss that.

    OS X is the proof: Apple finally created Unix for Aunt Marge, but only because the engineers and managers at Apple were firmly of the end-user culture (which I've been imperialistically calling "the Windows Culture" even though historically it originated at Apple). They rejected the Unix culture's fundamental norm of programmer-centricity.

    And I'm sure he'd agree that it'd be more difficult to go the other direction. But if your culture doesn't support the One True GUI, I'm not sure what difference it makes.

    Apple really had a stroke of genius there. I'd never have considered buying a Mac before OS X. Now I do.

    Jeremy Dunck - 16th December 2003 19:46 - #

  3. You obviously couldn't read the article. Just like you concluded that a person who is not working for Microsoft as the Microsoft employee, the article doesn't say that programs for Unix is better. Nobody on Linux is celebrating anything about windows managers. It is the way it is cause nobody has any responsibility. Nobody can control anything on Linux. You can write your own window manager and you introduce a new one. Nobody can come up to you and say you can't do that. Nobody will urge you to make sure that we have multiple window managers. Again you get all things wrong. The thing is that, Linux is nothing about diversity but more about the fact that you can write your own program for it. People are going to use it.

    You say that people are celebrating it, because you don't know what you are talking about. That essay actually mentions about people like you, cause it is hard to get to the facts when someone is so blinded with Microsoft hate that he twists all sorts facts and even more lies about them. For example, you have no proof of Microsoft fearing from Netscape. You claim that because you can make it up right now.

    The rise of the web applications are halted thanks to the standards bodies who are concerned more about stupid document structure, abbrevations, acronyms, etc... Making up tags, eliminating tags that are widely used on the net, etc... playing games with the document stuff. They don't address more complicated issues in application development. That's why we are stuck with stupid DHTML tricks, doing the same thing over and over again.

    Serge - 29th January 2004 23:12 - #

  4. Hello It make me sick, to read two guys about what is a better operative system, Unix or OS X? I'm not a guru that has been enlaighted to solve the Computer Industry problem neither I ignore about this two systems, the problems in the computer Industry are higher, that Linux being general open to all kind of people whithout authorities upon them so they are loose, for sure a administration mus take place, but Linus made it that way, he needed young people to work for his dream of becoming the next Giant thinks are not taken place, but at least he made young people to be proud of themselves, his carisma is remarkable, he is a smart man, but not to smart to create a new system, Linux is a Unix with a diferent make up, but againg he made at least young people to use their brain for something positive, this young ones are not hackers who get into your system and get your money, that requieres not only computers skill but adninistrators powers, they debug foe Linus and madebug for Microsoft, but to hack money from corporations, they dont, they may hack their own system but is dificult for them to hack others, Bouth of you know how many hackers were coughy last year in New York and LA together, 0, zero, nada, a few bug makers were cought, but not a real hacker, to give a scientific explanation to this event is more relevant that who has a better system, so having the event that not one was cought plus the fact that I have 7 brothers an 5 sisters, 8 of them computers scientist, they dont know one hacker, plus my systers and bothers in law. who are as well computers professionals, they dont know, one and when their friends and their friends freinds, dont know one, plus myself that look for them in chat rooms, and never meet one, I have to ad this events and we have a scientific fact hacker in Linux envairoment do not exist,because as the nicrosoft advocate said they are to loose , no authority, which means not administrators powers, this guy in Rogers tell me your cell phone is broken go to that place to get it fix, I do question his costumers skills, why he did not send it? Then all upset I go to radio shack thinking in changing providers, he saw my phone in my hands and said Ican do something for you, I said you can't then he manifest his powers giving to him legally, becouse he study and radio shack has benn for a while, he goes to the computer punches some numbers sees that I have Insurance, even full insurance, now I bought that phone in Rogers how the heck he can acces my in formation? that is the admministrators power, he did send my phone to be fix or get a new one. He has the legal position to do so. Now lets put the administrator power in the realistic place our the computer industry, the guys from unix start calling themselves, beginners,novice up to the one who knows everithing the guru. The most hated man in History Bill Gates include that herarqui in windows, we have the owner and the administrator, who is higher the administrator, but they want to take of the users that power the users dont needed, they needed, to commit crime, yes the administrators rights that microsoft has given to his employess is use to commit crime, they can acces my computers whenever they like it, MICROSOFT IS THE BIGGEST VIRUS RECIVER AND SPAN SENDER . Who nows about computers kows about this scam, the biggest scam in history. I will give information about what, I will like to call it: CED, (Computer Student Desktop) because though I'm not the creators system, the information on how to obtain a system in XP environment free of bugs, spywares, adwares, I obtained myself I did things out of the book and instructions on how to use it, and came with this end result, a XP with not bugs I refer bugs to viruses, are the same, this CED, has been tested, for 8 months, the end result was a top CED, it has endure, thousand of spyares, Trojans horses etc., Spywares check in, I just repeat the process, and get rid off them, to spywares dwelling place(I explain in the next lines) qtask, messenger. In the study of that I have done regarding malwares I did follow, the principle of the first event, "the event that takes place, when is first mentioned sets a principle, of how to deal with the specific subject in the future" the word bug and debugging was accredited this student http://brandnewway.blogspot.com/ it was a dead moth a error, following the interpretation, virus need a not a antivirus, but be remove or disable of their dwelling place, spywares etc. follow the same principle. The dwelling place can be access using msconfig, with the difference, that to start the process you must restart press F8 constantly go to safe mode, not, safe mode, with net working or safe commands, the former wont work. SAFE MODE once there is another rule of thumb, you must enter as administrator, no owner, or you own name, ADMINISTRATOR. There is a difference between owner and administrator. Owner simply means that a product is own, but is the chance of being careless or being with not knowledge of what is own. Administrator is different the root is Greek OIKONOMY the means to desribute the riches of the house, keep the house of danger, this word is found in the Bible(weird) In Ephesians I:10 is translate to English very poorly, plan,dispensation,etc. is found as well in 3:3 there is called mystery, 3:9 is translated as dispensation of the mystery. But if you use the interlinear Greek version you find OIKONOMY= administrators. I'm not a computer user, nor a owner I'm the administrator. Microsoft will tell you not to enter as administrator that Ruben and administrator are the same, so why then administrator is in the top of Ruben, and why the distinction, Pc owners must exercise their rights as administrators, then I feel that I release my point, after clicking ADMINISTRATOR, you are in the black screen and in run, you type msconfig, click OK a box comes general start up is check you go to start and just garbage is check not one is of use, the mup from Maccaffe is check or in others computers the Norton agent both are the grossest the show you porno, system commands, out of the net , to any student this mean only one think, that this spywares came preeinstalled in my computer or my box, the Eula agreement unveils more the subtlety, in short Microsoft have an agreement, with the computer manufacturators,whom have an agreement with advertisement products IS THERE IN THE CHECK ADVERTISEMENT CHECK PRODUCTS that is the dwelling the dwelling place, of malwares, and is already full (allow me to say a bad word) s,,,, so they blame the net, when a brand new computer is installed rapidly you get spywares, of course the dwelling place is full. so the spyware have to run in your system, that is why I had runny buddy in the past, today after 8 months I don't run no anti malware programs. So in the general start up you DISABLE no remove all the sh.... that is there, ALL nothing is of any good use, so press apply, ok , close and restart, is in that moment, that you are accessing the CED another box is there welcoming you, but now is in typical start up if every thing is unchecked you still do to general start up and check, then you will see that all this sh.... is still there, why because they came with administrators rights, giving to them by the coming from Hell Eula, so you disable, and repeat the same action three times, then close this time, AND EXIT WITHOUT RESTART. To disable the dwelling place of if you prefer to call it take away the spywares characteristics, is something that you can do as administrator is my duty to take care of my system and my family , now my kid can play games, I can listen to AC/DC in netscape full of spywares, I have the control of the computer now except for the programs that come with windows, like EI . So the Hackers myth and the malwares mith I leave you with a question that you may answer, my system is from 2003 therefore 15gb, but I grant you permission to check my system(although you may not needed for the administrators rights) but I'm running a 60gb How? Other lie of this people that must go away. Remember it was in latest 2004 that more GB were allow. Ruben

    RUBEN - 30th April 2005 11:28 - #

Comments are closed.

Previously hosted at http://simon.incutio.com/archive/2003/12/16/crazedAntiIdiotariansStillWrit

A django site