enjoying salad since 1978.

Monday, December 19, 2005

Petty little princes

I am tired of the Java-Python-Ruby battles. I'm tired of hearing about the trivial differences between two Smalltalk children and one Modula 3 child. I'm tired of the "Java sux0rz! Ruby r0x0rz!" attitude that the Ruby fanboys are piling on with. I'm tired of Pythonistas falling for the trap and assuming they must build a Rails killer to "win". And Java fans take the bait, too, battling over accessors and iterators while sitting on a language with great IO and multilingual facilities. It's not like any of them are that great but they are all certainly servicable for now.

And as usual the guys with the biggest mouths seem the least qualified to speak.

6 Comments:

Anonymous Anonymous said...

I've been looking at MVC frameworks, and have pretty much settled on Rails. Rails appears to be the nicest of the bunch (for my criteria), but deciding to learn Rails rather than Turbogears (or Struts or Catalyst or what have you) was a hard decision that should have been easy, because the level of pretentious gas-baggery going on here defies belief.

8:17 AM

 
Blogger Steve Jenson said...

I would really love to see more professionalism in my profession.

It's not as if CPAs have back-alley knife fights over TI v. HP calculators. Do carpenters start feuds over brands of hammer?

10:26 AM

 
Anonymous Anonymous said...

Carpenters might not argue over brands of hammers, but tool brand affinity is not that uncommon.. Just hang around mechanics for a while - or for a slightly different brand of fun, 4-wheeling enthusiasts. :)

9:54 AM

 
Anonymous Anonymous said...

Thanks for the post. I'm a big Ruby fan, very active in the community, and glad to see people learn about Ruby, but the harping and hyping has gotten embarrassing.

There *are* differences among languages and frameworks, but there are adult ways to discuss them.

5:50 PM

 
Anonymous Maarten said...

Well said.
I think all these languages are good, and the commonalities among them are much greater than their differences. To name a few: OO-based, running on a VM, and broad support for multiple hardware platforms.

2:41 AM

 
Blogger Joey said...

I'll bet that Herb Kornfeld of Midstate Office Supplies has back-alley knife fights over calculator brands, shankin' wack-ass Texas Instruments aficionados with his "Letta Opener of Death".

9:16 AM

 

Post a Comment

Links to this post:

Create a Link

<< Home