Published: Mar 06 2007 / 18:43
Computer Guru reported this link as lame on 03/06/2007 @ 02:54:03C++ and Java aren't "inferior," they just have different uses. You use what you need where you need it. Imagine using PHP for a desktop app or C++ for a simple online RSS parser.
You gotta read the article dude... its a trick title.
rasman reported this link as lame on 03/06/2007 @ 04:55:08unthinking elitist ranting
i second guru's complaint.
To be fair, the article doesn't say that they are, and pretty much says what Computer Guru says in his complaint...
ok, then. i just read the synopsis and assumed it was the same old "why can't everyone see how cool lisp is?" ranting that happens so often and didn't even click on the article. it's still a silly topic.
why don't we all speak superior languages like Esperanto?
I think that's his point... If people on the web are to be believed, we should all be speaking Esperanto as it is a modern language designed for faster and easier communication...
But we have had our own languages for hundreds if not thousands of years, so we are faster with them, and it would be a performance hit to change just because something is "new and better" (according to someone)
Try and find an Esperanto teacher, and you may struggle... English on the other hand is well covered and documented...
I *think* that's his point (using your metaphor) ;-)
It's a bad title for the article though...I'll give you that ;-)
hchaudh1 reported this link as lame on 03/06/2007 @ 07:34:06Great, just what we need. Another language snob claiming Lisp or something else will save the world.
Maybe he can write an app with transactionality, messaging, maybe 3d, in a month and then we will talk.
If you change your primary development language every time you get a glimpse of the "Latest Releases" shelf in the computer book section of Borders, you will never actually become proficient enough to be productive in ANY language. You will spend all your time setting up new development environments, building snippet libraries, groking language nuances and reinventing the recently-replaced, well-debugged wheel.
But hey, <insert cool new language here> has closures! :-)
A new book on ERLANG just came out. Let's get cracking.
Come on people... you need to understand. You'll never need another language other than lisp. Accept it and embrace it. Or else you'll all be obsolete in a couple years!
Just kidding. This article is right on. I don't know where some of these lisp people come from. I've extensively used lisp and smalltalk, and while they were fun and challenging, I couldnt even imagine developing a website or anything useful in them. When reading the code, it just doesn't flow in my head. I have to analyze every line to see wtf its trying to do. For some of the advocates to say its better than Java, C#, or modern scripting languages is a pretty big stretch.
Modding down all the complainers who obviously didn't bother to RTFA. The gist is that people decide to use a language for many reasons apart from just the language itself -- IDEs/tools, libraries, and speed are just as important, if not more. Although I'm not sure if that convinces me as a reason more people don't use Smalltalk ;-) My reason is I'm too busy learning how to use the languages I use at work, and when I get home from work I'm kind of tired or programming for the day.
RTFA absolutely. I read it and it was quite fair. No I didn't agree with all of it, but you complainers clearly did not read the thing at all. The author is fair and is basically saying "the language alone is not enough". So don't say Bright Shiny Language X is better unless you include the tools, documentation, libraries and perhaps a community that's helpful rather than defensive at every point.
The point of the synopsis is that you try to sell the article enough to make people click on it. Once a person has clicked through to the article, the job of the synopsis is done, and the article must stand on it's own merits.
Even if you think this article is great, then this link should still be voted down because the synopsis is inaccurate. That's the way these link aggregating sites are supposed to work. You might be linking to the best article of all time, but if you write a bunch of nonsense in the synopsis, your submission should not make the front page.
That's my opinion anyway.
I don't think there's anything wrong with the synopsis. The synopsis basically says, "a lot of people ask question X." Implying that, in the article, writer intends to posit an answer for question X. Which he does.
I do agree with the article and share much of the same experience. Right language for the right problem.
My co-workers want the BOWL 2.0 language to take off in the worst way. You know the one that you put on your head and you walk into a meeting and when you are done with that meeting the program is complete.
She makes some nice points.
For the complainers: read carefully before whining. The author is not implying that a specific language is better than others (the title is a bit misleading). He is making a good point, a language can really beautiful, but that is not enough: tools, documentation and performance are important as well.
BTW, the author is not a "she", is a "he"...take a look at his profile.
antoniovieiro reported this link as lame on 03/10/2007 @ 03:06:14flaming?
demigod186 reported this link as lame on 03/17/2007 @ 11:56:15
"I don't write in either Java or PHP"
Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.