HN user

herTTTz

62 karma
Posts4
Comments9
View on HN

As many of the sc2 players here might know, the guy who wrote this (day9) is one of the famous person in esports right now. He used to be a professional player of sc, but since sc2 appeared (2010) he dedicated to analyze the game, and has even a daily show about it.

The interesting thing about starcraft is that it's played _so_ much (in s. korea is a profession, kids actually go to live in "pro houses" were they play all day), that the game has/is evolving to a point where every little thing matters. In the highest levels, you can't really fight a straight up battle and hope to win, it's a game of getting little advantages (like removing %1 of his income) and trying to get ahead, and push those advantages much later on. Increasing your economy, building up you army, the execution and management of your units in the fight, everything counts.

It's not snobbery, it might have come out the wrong way (the word serious was a bad choice), but the idea still stands. It's completely fine to use different editors, as it is fine to keep developing web applications in php and not trying things like ror/django/node.js/nextbigframework, or never learning a lisp dialect.

But in all cases, just learning them will most likely improve your skills in many ways. Maybe you won't change from textmate to vim or emacs, but you will pick up many things from them that I believe will make your life easier.

Nice list, I particularly liked this one:

"Flip a coin. Heads pick Vim, tails pick Emacs."

That pretty much sums it up. Spending any time deciding between any of the two is just wasting your time, if you are serious about programming you will _eventually_ master both.