Media Summary: excerpt from 50 minute interview by nipafx ... Programming language design is not just about type theory and grammars. For evolving a mature programming language like ... Mutability, nullability, serialization, primitives - Java seems to have gotten most things wrong. But could it have been successful ...
Why Brian Goetz Prefers Clojure - Detailed Analysis & Overview
excerpt from 50 minute interview by nipafx ... Programming language design is not just about type theory and grammars. For evolving a mature programming language like ... Mutability, nullability, serialization, primitives - Java seems to have gotten most things wrong. But could it have been successful ... Whether if/else and try/catch expressions, named arguments, or union types; machine learning or a timeline on Valhalla, you had ... What macros are: Explanation of immutable data structures: ... Java Serialization is well known to be one of the worst features of Java. It's been mentioned as such in various "Ask the Experts" ...
Interested in where Java is going, or the motivation for some of its past choices? Subscribe to Devoxx on YouTube @ Like Devoxx on Facebook ... This presentation was recorded at GOTO Copenhagen 2015 After overcoming a fear of brackets, the next challenge for would-be Clojurians is less superficial: to stop writing Java (or ...