The Artima Developer Community
Sponsored Link

Agile Buzz Forum
About the first rule of holes

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
About the first rule of holes Posted: Sep 1, 2006 9:48 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: About the first rule of holes
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Cincom Smalltalk Blog - Smalltalk with Rants

Advertisement

Joel Spolsky follows up on yesterday's FUD, and immediately steps into the quicksand:

Since we are not blub programmers, we like closures, active records, lambdas, embedded SQL a la LINQ, etc. etc. and so those are the kinds of features we put into Wasabi.

You have to love that - "we are not blub programmers". As opposed to everyone else who reads his blog, apparently. From yesterday:

These debates are enormously fun and a total and utter waste of time, because the bottom line is that there are three and a half platforms (C#, Java, PHP, and a half Python) that are all equally likely to make you successful, an infinity of platforms where you're pretty much guaranteed to fail spectacularly when it's too late to change anything (Lisp, ISAPI DLLs written in C, Perl), and a handful of platforms where The Jury Is Not In, So Why Take The Risk When Your Job Is On The Line? (Ruby on Rails).

He spends the rest of the post trying to backpedal from yesterday's silliness, and trying to explain why the approach they use is a good one. For instance:

Should you write your own compiler? Maybe, if you're doing something that's different enough from the mainstream and if there's no good off-the-shelf technology for your problem. There's a good chance that the domain you're working in could really use a domain-specific language.

Sure Joel, bug tracking systems are so very, very far outside the mainstream of development. No one else has ever thought to write such an application. At the end of the day, he's really saying this: he and his team are just soooo brilliant that they can handle this extra complexity. The rest of you? Nah, you can't handle it (or worse, you might be able to compete with him, especially if you set up shop somewhere less expensive than NYC) - so you dummies better stick with Java (et. al.).

To quote Bugs Bunny: What a Maroon.

Technorati Tags:

Read: About the first rule of holes

Topic: Applied Test-Driven Development Video Previous Topic   Next Topic Topic: Objective C 2.0

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use