HNHacker News
TopNewBestAskShowJobs

refocus

13 karma · joined March 22, 2012

submissionscomments
refocus··on Ask HN: Really tired of crappy languages. Time for MBA?
No, not time for an MBA. Then you'll be the one imposing shitty languages on everyone else.

Actually, if I get an MBA I'd like to be a white knight, by which I mean the rare good guy who carries a sword.

refocus··on Ask HN: Really tired of crappy languages. Time for MBA?
In spite of my dislike for Java, I've found a good one (company, that is) and I know how rare they are. If I can stay where I am, I'd rather. But if I'm full-time Java 6 months from now, yes, that is what will happen.
refocus··on Ask HN: Really tired of crappy languages. Time for MBA?
I've been programming for 10 years and have used a wide variety of languages. Lisp, Scala, Clojure, Python, Java, C++, C, Ocaml, Haskell, and Go, plus a variety of math/statistical langauges.

Java/C++ development just isn't fun. It takes way too long to accomplish simple things. In fact, the process sucks all the fun out of it. The boilerplate is monstrous, the code looks like someone else wrote it, and there isn't much interactivity to the process since the Java Way is to write and tinker with monolithic, huge systems rather than create new things that can do something useful within an afternoon.

ETA: All languages have flaws but it's still fun to program in, e.g., Python or Scala. The flaws of these languages usually manifest in low-impact "well shit, that's annoying" irritations, not systemic constantly-grinding drags on productivity that will never go away.