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

Go and rust are actually not that far away from each other on the logarithmic scale of complexity.

I recommend that you broaden your horizons by studying something really complex like Haskell and something really simple and stripped down like Lua.



I've used Lua, it's nice and simple like Go.

I tried Haskell, but I found it unreasonably complex to be practical. I only learn programming languages if I have a practical reason to use them, so I never picked it up again. Perhaps you have a point, everything is relative.


Try writing a programming language with Haskell. Learning Haskell changed the way I view things and most other languages feel cumbersome in comparison.

There’s something almost magical about writing software in a language like Haskell, when you have defined good and elegant abstractions, it’s as if you peer into the matrix and touch the divine.. so to speak.




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

Search: