3 ms·
One of my grips with C#, Java,... is pushing runtime logic inside the type system. This leads to a huge standard library where there are multiple classes that a
by skydhash 11mo ago
One of my grips with C#, Java,... is pushing runtime logic inside the type system. This leads to a huge standard library where there are multiple classes that are barely different than other other than implementation details.
I prefer Go's approach on preferring interfaces instead of inheritance. But what I like is Clojure and Lisp where the semantics of algorithms and data structure is not so diffuse.