October 27, 2006

Articles on Enterprise Rails

I just registered the domain name EnterpriseRails.com; let’s see whether I can come up with something interesting to put there.

Here are some interesting links discussing the concepts around Enterprise Rails

I reserve judgement for now on that last one.

Update:

Fascinating Article on Ruby, Rails and multiple versions

What happens when you have 4 different versions of a language being worked on at the same time?

So, there are 4 Ruby runtimes in various states of being built. They all (except for 1.9) will be fully compatible with 1.8 and they will all run Rails just fine. So, what’s going to happen when some enterprise customer wants interfaces or some other optional typing mechanism

*snip*

At the core, I think Ruby is defined by Rails. Sooner or later, the Rails guys will realize they’re the dog and start finding a tail that’s easier to wag for the customers with lots of money. That will likely lead to fractured Ruby syntax and fractured Ruby dialects.

Try as I might, I can’t disagree with his analysis. There will be some very interesting challenges for Rails as it evolves forward.

Update:

Jonathan dissents.  He makes some good points, but Lisp doesn’t have the kind of Internet hype that Rails has, so I’m not sure it’s a valid comparison.

Six Word Stories about Programming Languages

Inspired by this article from Marginal Revolution (which, in turn, was inspired by this article from Wired), I’ve already written a couple of Six Word Stories.

But I think it would be fun to try to write some that are constrained by the domain of software programming - i.e. stories about various programming languages, and maybe things related to programming.

Eclipse

Eventually, Eclipse became its own plugin.

C#

I am so better than Java!

Java

How did I become today’s COBOL?

Ruby

Rails, Rails, Rails… What about ME???

Rails

Must not… succumb to… the hype!

PHP

Rails? Hah. Flash in the pan.

Python

I’m just as good as Ruby!

User Submitted: “Because beautiful is better than Ugly.”

Notepad un-indented my code. Oh Shit!

Visual Basic

I was “it” once! What happened?

Perl

They’ll come crawling back. You’ll see!

I was the original web service.

C++

Hello World\n*hF3#lk 38&1@n a))$@ ~!P:l fl

Smalltalk
All your concepts belong to us.

Lisp

(no ‘they all belong to (us))

COBOL

Without me there wouldn’t be PCs.

FORTRAN

Without me there’s no Neutron Bombs.

IntelliJ

“No can do, Dave.” IntelliJ wrote.

Visual Studio

And in the darkness, bind them.

Update: Added a bunch of new ones, some grammar edits.

Update 2: Lots of visitors from Reddit. Thanks for stopping by.

Update 3: People keep adding great new ones in the comments. I’m also regularly adding some of the best from the Reddit comments as well.

Update 4: My historical accuracy has been challenged on the Fortran/H-Bomb story, so, like any good author, I’ve re-written it to portray a more accurate plot.