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 ...

Photo Gallery

Why Brian Goetz prefers Clojure over Scala and Kotlin (as a Java language architect)
Brian Goetz - Stewardship: the Sobering Parts
Java's Quirks and Wrong (?) Defaults with Brian Goetz
Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure
Brian Goetz Answers Your Java Questions
Why CLOJURE is my language of choice
Why We Hate Java Serialization And What We're Doing About It by Brian Goetz & Stuart Marks
AMA About the Java Language — Brian Goetz and Nicolai Parlog
FP vs OOP: Choose Two by Brian Goetz
Move Deliberately & Don't Break Anything • Brian Goetz • GOTO 2015
Brian Goetz: "I think virtual threads are going to kill reactive programming"
Java Language update By Brian Goetz
View Detailed Profile
Why Brian Goetz prefers Clojure over Scala and Kotlin (as a Java language architect)

Why Brian Goetz prefers Clojure over Scala and Kotlin (as a Java language architect)

excerpt from 50 minute interview https://www.youtube.com/watch?v=ZyTH8uCziI4 by nipafx ...

Brian Goetz - Stewardship: the Sobering Parts

Brian Goetz - Stewardship: the Sobering Parts

Programming language design is not just about type theory and grammars. For evolving a mature programming language like ...

Java's Quirks and Wrong (?) Defaults with Brian Goetz

Java's Quirks and Wrong (?) Defaults with Brian Goetz

Mutability, nullability, serialization, primitives - Java seems to have gotten most things wrong. But could it have been successful ...

Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure

Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure

Cross posted from ...

Brian Goetz Answers Your Java Questions

Brian Goetz Answers Your Java Questions

Whether if/else and try/catch expressions, named arguments, or union types; machine learning or a timeline on Valhalla, you had ...

Why CLOJURE is my language of choice

Why CLOJURE is my language of choice

What macros are: https://www.youtube.com/watch?v=V02SQDh47gA Explanation of immutable data structures: ...

Why We Hate Java Serialization And What We're Doing About It by Brian Goetz & Stuart Marks

Why We Hate Java Serialization And What We're Doing About It by Brian Goetz & Stuart Marks

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" ...

AMA About the Java Language — Brian Goetz and Nicolai Parlog

AMA About the Java Language — Brian Goetz and Nicolai Parlog

Interested in where Java is going, or the motivation for some of its past choices?

FP vs OOP: Choose Two by Brian Goetz

FP vs OOP: Choose Two by Brian Goetz

Subscribe to Devoxx on YouTube @ https://bit.ly/devoxx-youtube Like Devoxx on Facebook ...

Move Deliberately & Don't Break Anything • Brian Goetz • GOTO 2015

Move Deliberately & Don't Break Anything • Brian Goetz • GOTO 2015

This presentation was recorded at GOTO Copenhagen 2015 http://gotocph.com

Brian Goetz: "I think virtual threads are going to kill reactive programming"

Brian Goetz: "I think virtual threads are going to kill reactive programming"

Brian Goetz

Java Language update By Brian Goetz

Java Language update By Brian Goetz

In this illuminating session,

Solving Problems the Clojure Way - Rafal Dittwald

Solving Problems the Clojure Way - Rafal Dittwald

After overcoming a fear of brackets, the next challenge for would-be Clojurians is less superficial: to stop writing Java (or ...