3 ms·
> A language with a short learning curve is like a toolbox that’s nearly empty. You quickly run out of ways it could help you. Very quotable! That's why I lik
by valenterry 5y ago
> A language with a short learning curve is like a toolbox that’s nearly empty. You quickly run out of ways it could help you.
Very quotable!
That's why I like it when languages allow you to start writing simple code and gradually make it more complex. Haskell for example is not like that. Python does better here. I think Scala is one of the best languages in that regard.
- dwohnitmok 5y ago> Haskell for example is not like that. Python does better here. I think Scala is one of the best languages in that regard. This seems ripe for getting a lot of passionate anecdotes out of the woodwork.
- dwohnitmok 5y agoHa or not. Looks like I was wrong.
- valenterry 5y agoNot enough attention maybe? :) Also, I like Haskell. It's just that the learning curve is much steeper at the beginning. This also has an advantage in that you will rather find experienced people in a project and don't have to deal with different styles within a project. The drawback is that it's harder to learn while being productive at the same time.