logoalt Hacker News

FrustratedMonkyyesterday at 5:38 PM1 replyview on HN

I think purity matters where you can have the compiler catch problems.


Replies

jayd16yesterday at 5:41 PM

C# has fantastic tooling, though. Its a hidden feature but to the credit of the language designers, I don't think they often abandon compiler features for dev features.

For example, C# chose not to go down the route of type erasure for the sake of generics and because of that you don't get the same sort of runtime type issues that Java might have.