Live data from Hacker News

Ask HN: what language should I learn next?

news.ycombinator.com

21–30 of 63 posts

Re: Ask HN: what language should I learn next?

#22
I'm not sure you really need to "learn" another language, if you can program in one you can probably get by in another quite easily given a bit of practice and some documentation.

I think it would probably be worth learning new algorithms or trying to tackle problems which are totally out of your area of expertise if you really want to learn something new.

If you really want to learn a new language you could look at VHDL, and start designing some hardware! I did this myself as part of my research degree and its quite interesting to program code that gets implemented on hardware.

Re: Ask HN: what language should I learn next?

#23
post #6
post #5

Hindi! Everything will eventually be outsourced to india, anyway. Seriously though... Python is probably the best option, followed closely by Java.

Hindi! Everything will eventually be outsourced to india, anyway. Please keep this kind of thing off HN.

Exactly. For maximum outsourcing utility you should learn Kannada or Tamil instead.

Re: Ask HN: what language should I learn next?

#24
post #17

Perhaps you are asking the wrong question here. Instead of learning a new programming language for web apps, maybe you ought to try programming a type of application that is new for you. I think that taking a go at something like a client-server, embedded, mobile, or desktop application would help broaden your perspective and abilities more than simply learning a new language would.

Yep. I would learn Objective C and write an iPhone app.

Or I would say to heck with it and learn Lisp.

Why focus on a pragmatic language for web apps? You've got that already.

Re: Ask HN: what language should I learn next?

#28
Languages every programmer should at least have some understanding of:

Lisp - because it's lisp, duh Smalltalk - to actually understand OO Prolog - it requires a completely different thought process, for better or worse Haskell - for understanding useful type systems and functional programming C - because it as low-level as you should ever need

Just my 2 cents

Re: Ask HN: what language should I learn next?

#29
haskell without a doubt

haskell is on the edge of almost every interesting trend in programming tools.

parallelism? check STM? check closures? haskell is closures functional programming? better than any other lang continuation style? check type inference? check good library support? check (kinda) repl? check etc etc

Post reply on HN