Hacker News new | past | comments | ask | show | jobs | submit login

But when you hit the edge of your language, it will be a very painful experience, with disgusting, unmaintainable workarounds.

Mind you, I’m not thinking of some obscure thing that is only possible in Lisps, as in my experience these are seldom required, and code generation is always an option.

Go is hilariously ill-designed from this perspective, it gives you the common 80%, but has no answers for the remaining 20%. Generics does improve it a bit, but there are so many edge cases that it is simply sad to see it in a supposedly modern language.




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

Search: