An Updated Look At Concert Merchandise Sales & Trends in 2022
Why Venues Take Merch Cuts
The Taylor Swift Economy: The largest music tour in history is a hospitality phenomenon
A litany of languages and their passing, software archaeology and the issues of adopting new languages?
Clojure - (next Rich)
JDK 21 to be released next month: JDK 21 Release Candidates & JVM Language Summit has a good overview.
JEP 430: String Templates (Preview)
Not a fan of the syntax, but also appreciate it's not just "string interpolation", it makes it very clear you're doing something different. I like that it's easily expandable and not too different from other languages that use r"Raw String here".
NOTE: String Template Processing is runtime, not compile time, as Mark was thinking, as with being able to work well with Freemarker templates – which may work, but not as I implied.
JEP 431: Sequenced Collections look like a nice improvement for consistency – annoying for library writers who may find it more useful, tho.
Mark: 440: Record Patterns and 441: Pattern Matching for switch – having used these a bit now I love them, in places they fit – they work well for Algebraic Data Type style things, but should be used in moderation tho.
JEP 443: Unnamed Patterns and Variables (Preview)
It's a small win, but not having to name things “ignore” or “expected” etc.
JEP 445: Unnamed Classes and Instance Main Methods (Preview)
Initially didn't think I'd find much interest in this, but the more I experiment with Dagger.IO pipelines, and with the forthcoming Java SDK I can see this being enjoyable.
JBang as an alternative
JEP draft: Prepare to Restrict The Use of JNI - JDK 22 to start warning on JNI usage… The Reddit thread is well - as you expect :) JEP draft: Prepare to Restrict The Use of JNI (Updated): r/java
An Updated Look At Concert Merchandise Sales & Trends in 2022
Why Venues Take Merch Cuts
The Taylor Swift Economy: The largest music tour in history is a hospitality phenomenon
A litany of languages and their passing, software archaeology and the issues of adopting new languages?
Clojure - (next Rich)
JDK 21 to be released next month: JDK 21 Release Candidates & JVM Language Summit has a good overview.
JEP 430: String Templates (Preview)
Not a fan of the syntax, but also appreciate it's not just "string interpolation", it makes it very clear you're doing something different. I like that it's easily expandable and not too different from other languages that use r"Raw String here".
NOTE: String Template Processing is runtime, not compile time, as Mark was thinking, as with being able to work well with Freemarker templates – which may work, but not as I implied.
JEP 431: Sequenced Collections look like a nice improvement for consistency – annoying for library writers who may find it more useful, tho.
Mark: 440: Record Patterns and 441: Pattern Matching for switch – having used these a bit now I love them, in places they fit – they work well for Algebraic Data Type style things, but should be used in moderation tho.
JEP 443: Unnamed Patterns and Variables (Preview)
It's a small win, but not having to name things “ignore” or “expected” etc.
JEP 445: Unnamed Classes and Instance Main Methods (Preview)
Initially didn't think I'd find much interest in this, but the more I experiment with Dagger.IO pipelines, and with the forthcoming Java SDK I can see this being enjoyable.
JBang as an alternative
JEP draft: Prepare to Restrict The Use of JNI - JDK 22 to start warning on JNI usage… The Reddit thread is well - as you expect :) JEP draft: Prepare to Restrict The Use of JNI (Updated): r/java