Hacker News new | ask | show | jobs
by rglullis 5537 days ago
> I advise experimenting with different languages and finding the one that best suits your mindset and needs.

The problem is, someone who is just starting doesn't even know what to look for. They don't know their mindset or needs, yet.

The OP advice should be taken as "these are good defaults, when you grow older you'll be able to tell what to change and, more importantly, why to change".

1 comments

But at the same token, just saying "use this language" presents the same problem. What if Python doesn't work for the OP but picks it because he/she was "told" too. Maybe the OP is a math-centric person and would excel at a functional language, but didn't know anything about them because they were never informed. I think the better answer would be to recommend a few languages and let the OP decide what works for them. There's plenty of good information about all the major languages on the web, including tutorials. After you go through a few tutorials you'll know if that language works for you or not.