Be sure to know enough of the language you are arguing against

By Confusion on Monday 22 June 2009 17:31 - Comments (3)
Categories: Python, Software engineering, Views: 2.850

A flamewar ensues, where people try to show that their solution in their favorite language is better. Well, that didn't really happen, but it makes for a more dramatic ending.

[1] I don't claim he's serious. In fact, I think he just ends his post on a tongue-in-cheek, semi-hopeful note.
[2] Singling out the least interesting part of the blog post as the title of his submission, IMHO
[3] Which explains the title of this post: if you don't have at least that much understanding of a language that you know whether a certain solution is possible or not, than you probably shouldn't be commenting on it.
[4] Act 4 has many variations, but usually people produce a different solution in the original language that approaches the solution in the alternative language.

Volgende: Telecomratten 07-'09 Telecomratten
Volgende: Installing DB2 Express C on linux 06-'09 Installing DB2 Express C on linux

Comments


By Tweakers user Leftblank, Monday 22 June 2009 19:40

Act 5; you claim your victory in a blogpost? :+
Act 6 ???
Act 7 PROFIT!

[Comment edited on Monday 22 June 2009 19:40]


By Tweakers user Confusion, Monday 22 June 2009 19:57

@Leftblank
Countering an argument does not make the 'defender' victorious: it just denies the 'attacker' victory. I merely noticed my own participation in a pattern that I've seen more often and took the opportunity to describe it (for fun and profit? ;)).

BTW, the lead actor of Act 3 pointed out that although the code is syntactically equivalent, there are semantic differences. For one, Clojure (or Lisps in general) is (or will be) a lazy language and secondly he asserts the concept of a list differs between the languages.

[Comment edited on Monday 22 June 2009 19:59]


By Tweakers user DOT, Tuesday 23 June 2009 04:19

This, my dear Watson, is the process of 'going off topic'. You started with a story about theoretical performance benefits of high-level languages, and you ended with bickering about whose penis is the best high-level language.

A programming equivalent to Godwin's law would be: "As a programming-related discussion grows longer, the probability of a comparison involving participants' pet languages becomes 1."

Comments are closed