Posts tagged as:

language wars

It could be turning into a meme! Hot on the heels of my How Fanboys See Operating Systems post, which got a good deal of attention on Reddit and other link-sharing sites came Ruby Inside’s How Programming Language Fanboys See Each Other’s Languages, and now there’s How Microsoft Language Fanboys See Each Other’s Languages

microsoft language fanboys

This article also appears in Canadian Developer Connection.

{ 0 comments }

The guys at Ruby Inside have taken the idea of from the graphic in my How Fanboys See Operating Systems article and run with it in a post titled How Programming Language Fanboys See Each Others’ Languages:

programming language fanboys

I’m not sure what’s going in the square depicting how C fanboys see Java…

{ 0 comments }

And the “Static vs. Dynamic” Battle Rages On…

by Joey deVilla on February 4, 2008

After reading Bill Burke’s article, Dynamic Languages: Rationalizations and Myths, you might also want to look at Patrick Logan’s articles, Dynamic Languages: Should the Tools Suck? and Deeper Dynamics.

{ 0 comments }

Ruby is Soooooo 2002

by Joey deVilla on January 23, 2008

My deadbeat ex-housemate made me aware of Ruby’s existence in 2001 when he bought the first edition of the Pickaxe book. It would take another two years before I would get my first full-on contact with Ruby thanks to Tom and Joe McDonald at vpop, who used it to develop Blogware for Tucows. Four years later, Ruby (and the framework that popularized it, Ruby on Rails) is my bread and butter at TSOT. In that time, Ruby has gone from “obscure programming language with most of its docs in Japanese” to “the new hotness” to “the whipping boy”. Reg “Raganwald” Braithwaite weighs in on Ruby’s popularity cycle in his article Ruby is Soooooo 2002.

I’ll have to write more on this later.

{ 0 comments }

Manageability.org asks the question “Is Chandler’s Demise Evidence that Dynamic Languages Can’t Scale?”. For a quick reply, I’ll quote a Reddit comment: “Even if it was, such a badly-managed project wouldn’t be a good example.” Software projects have failed long before the current dynamic language hoopla — see Jeff “Coding Horror” Atwood’s article, The Long, Dismal History of Software Project Failure and the articles he cites for a backgrounder. All the projects cited in these articles most likely were developed in solid, respectable, God-fearing, non-communist static languages.

{ 0 comments }

Python and Java: A Side-by-Side Comparison

January 15, 2008

This side-by-side comparison of Java and Python shows why I prefer working in languages like Python and Ruby: the “yak shaving” that Java requires drives me crazy.

Read the full article →

“Now, While Rails is Weak, We Must Strike!”

January 2, 2008

Preview: Rebel pilot briefing from “Star Wars: A New Hope”, with some Rails-specific changes made to the display of the Death Star

Of all the responses to Zed Shaw’s Rails is a Ghetto rant, the one in Jesse Stay’s blog is the most hilarious…

Read the full article →