Brian Goetz

Java Language Architect at Oracle. Author, Java Concurrency in Practice (amzn.to/2nzZnkl). Also, cats.

Brian Goetzbriangoetz
2024-02-04

@stuartmarks @jawnsy @rkatz soon we will see “xEP considered harmful” blogs

Brian Goetzbriangoetz
2023-09-20

@infosec812 @rotnroll666 @jitterted also, even absent the disqualifying compatibility concerns, the $ syntax is just plain bad design. Having two different “escape” operations, especially when one uses a character that commonly shows up in real strings, is just silly.

Brian Goetzbriangoetz
2023-09-20

@javahippie @rotnroll666 and also, that they assume that what they though of in the first five minutes didn’t occur at all to us in hundreds of hours

Brian Goetzbriangoetz
2023-08-26

@bondolo my first thought was “rebar”

Brian Goetzbriangoetz
2023-07-04

@steinchen no one is “making” you say “final” here.

Brian Goetzbriangoetz
2023-05-19

@mralancooper Did he hand out cookies just so he could say "milken cookies"?

Brian Goetzbriangoetz
2023-02-09

@mesirii ask on loom-dev ?

Brian Goetzbriangoetz
2023-01-29

@swallez it’s the oldest story in computing: rejecting the complexity of an “overengineered” solution for something supposedly 80/20, and then reinventing the missing 20% incrementally and worse.

Brian Goetzbriangoetz
2023-01-07

@tagir_valeev toast them in a pan and freeze them — they defrost quickly and then you have toasted pine nuts for every salad!

Brian Goetzbriangoetz
2023-01-05

@heather there are whole stores for this!

Brian Goetzbriangoetz
2022-12-28

@bondolo Feature idea: "annotations on modifiers"

Brian Goetzbriangoetz
2022-12-26

@nipafx Never noticed all the "xAs" puns in JAAS. Will the sequel be NeinAs?

Brian Goetzbriangoetz
2022-12-07

@bondolo But the JIT has your back.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst