|
|
|
|
|
by coldtea
4031 days ago
|
|
My problem with most languages is not that they are not perfect. Not perfect I can understand and work around. The problem is that they go out of their way to add some batshit crazy stuff like this, or cripple themselves without a reason, when they could be so much better with small and simple additions. Would it be so difficult for Javascript to not ever have those crazy silent coercion rules and have lexical scoping by default? It would have been a trivial compiler change back in 199x when JS was designed. Would it be so difficult for Golang to have a proper generics system from the start and be done with it? Would it be so difficult for Java to add closures 10 or so years ago? etc... |
|