Game development is worthless? WTF? (Was: Why Ruby?)

Bruno Medeiros brunodomedeiros+spam at com.gmail
Tue Dec 21 12:17:35 PST 2010


On 19/12/2010 14:21, Ary Borenszweig wrote:
> Seeing the enemy being literally eaten by hundreds of upgraded
> zerglings has no comparison. :-)

I'm more of a Protoss guy myself... Reaver drop FTW!
(I'll need to re-evaluate things with Starcraft II)


BTW, its funny to try to make some parallels between the races and 
languages:

Protoss == Java. Very powerful, teleports ready made structures from 
other dimensions (= all the libraries, middleware, app stack that is 
readily available). But still needs some setup (pylons). And very 
expensive in resources (slow), and very dependent on energy (GC-activity 
/ having enough free memory).

Humans == C++: also quite powerful, but dirty, smelly, crude, oily, 
smoke filled, patchy. Breaks often and needs constant repairs (SCV 
repairs, otherwise blows up in flames). Non elegant. Can mount a good 
defense/offense anywhere on the map (siege tanks, bunker forward build 
attacks). But not as agile.


Ruby == Zerg. Utter chaos. Units can evolve into other units (dynamic 
typing). Very good for rushes and early game attacks (= rapid 
application deploying, kekekeke Rails Rush, gg). Very fast, very agile 
(=agile). Nydus Canals = Monkey Patching (likes to break abstractions).

-- 
Bruno Medeiros - Software Engineer


More information about the Digitalmars-d mailing list