07 Apr 2008
Programming Languages (and Frameworks) and their Celebrity Equivalents
Ben
Yes, it’s one of THOSE lists.
Edit – Ruby on Rails and ASP.NET aren’t languages: I did know that. Apologies – I added these last and didn’t update the post title. ‘Kermit isn’t really a celebrity’ – thank you to those who pointed out that HTML isn’t a programming language, but I thought the hint in the text indicated that. I’ve had a great response to this post, so thanks again to those who’ve taken the time to comment and pass it on.
Ruby on Rails
Paris Hilton
Flavour of the moment and very simple. Able to turn her hand to many things, but the results won’t be anything groundbreaking.
|
ASP.NET
Tom Cruise
Unpopular with some because of his social views, but completely unavoidable. A juggernaut of the industry and will always get the job done and make buckets of money for his backers. |
C
Al Pacino
He’s been around for a while now but is still the best at doing what he does: possibly the best performer in the industry. Has influenced more future stars than anybody else. |
Actionscript
Peter Jackson
Achieves some really nice visuals and will deliver the ‘wow’ factor like no other. Appears to have had an entire rebuild for his most recent release. |
PHP
Jennifer Lopez
Love her or not, she’s still favoured for her back-end capabilities. Most people are familiar with at least one of her projects. |

Coldfusion
Michael Jackson
Still has some fans left, but most have jumped ship. Was the super star of his day, but those days are long gone. Will probably try to make a comeback at some point, but nobody’s got high hopes. |
JavaScript
Ashton Kutcher
Often plays roles where he appears dumber than he really is. Has a reputation for ‘punking’, can offer a few nasty surprises when he decides to pop up. |
Erlang
Eddie Murphy
Likes to play multiple roles at once, but nobody seems to know what to use him for. |
LISP
Quentin Tarantino
Has done some intelligent work in the past, but hasn’t been put to much good use recently. Probably not destined to kill Bill, but would like to reduce him to Atoms one day. |
Java
Renee Zellweger
Has played roles requiring some bulk, but can just as easily shed that weight for other roles requiring something more lightweight. |
*Updated*
HTML

Kermit the Frog
Kermit isn’t really a celebrity. He’s completely flat when he hasn’t got somebody managing him through the back-end. He’s easy to understand and is accessible to all with the right script. |
Others
Of course I’d have liked to add Python, C++, Pascal and others but have just ran out of imagination. Please use comments to add more. |
I just love Jennifer Lopez. Love her back-end. Love PHP.
I gues that what she has in common with PHP is that she is loved by everybody. And popular.
Visual basic – Britney Spears
She was very famous in the past, now is falling in disgrace and her career seems closed.
When she came out she seemed easy to understand and innovative but now almost anyone can do it better.
One time she tried a different career but she’s still mediocre in what she usually does.
Coldfusion = Anna Nicole Smith (had potential)
Coldfusion – Michael Jackson
Funny, the only people I’ve known recently who know Coldfusion are very young, and a little bit out of sorts…….. *cough*
Python is Arnold
ALWAYS POWERFUL TO HANDLE ANYTHING !
bjork == brainf**k
Love the CFM bit. I had to learn it for a new position and have spent the last year moving our company away from it. It is nastiness.
Keep up the good posts…you are officially on my RSS.
Amazingly funny!
The important lesson to take from all of this is at the end of the day, no matter how many fans coldfusion has, it still molests children.
[...] Strategy is about platform, process and design. What programming language(s) will you use? What are the core design patterns and architectural choices? What version control [...]
Perl is like Chuck Noris
hmm. amazing
LOL… I’ve read a few of these lately, but this is definitely one of the better ones.
[...] Ver também: If a programming language was a boat.. Programming languages and their celibrity equivalents [...]