Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is predominantly the reason why I've spent as much time in a lot of diverse languages, in particular the ones I listed.

Sure, many of them are the same C/C++ family, both a lot of them aren't, and I tried not to repeat the ones that were isomorphic to something else.

To that end, I learned Haskell well enough to be able to "think functionally" and applied that to what I already knew about JavaScript, Python, etc. But I didn't go out of my way to learn Scala, even though I want to.

I learned MySQL and MongoDB because I needed them to complete projects, but didn't make the leap to PostgreSQL or Couch because I could just pick them up later, if it ever even came up.

I think the point is, know how to do a lot of things, but don't get locked down into doing it only one way.



Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: