163: The Continuation
Update: 2019-12-22
Description
Topics
- Fibre's are dead - long live "Virtual Threads"
- Undelimited continuations are not functions
- R2DBC 0.8.0 goes GA - Reactive database clients for Java
- RUST: Shipping a compiler every 6 weeks
- Microsoft: We're creating a new Rust-based programming language for secure coding
- https://www.reddit.com/r/rust/comments/e5040i/microsoft_creating_new_rustbased_safe_language/
- https://www.reddit.com/r/rust/comments/e5kjyr/more_info_on_micrsoft_moving_away_from_rust/
- I.e. they're not, this is just another research language. MS is however still heavily looking at rust, and employing rust developers.
- Unleashing the (Armed) Bear past Java 11
- Using Jlink to shrink your webservices… including nativeimages in the followup tweets
- Style guide for Text Blocks
- Lambda performance in node - regressions:
- Version 13.5.0 -- Questionable Changes? "My testing indicates that the for...of construct is about 60-70% slower as opposed to a classic for(let i; i; i++)."
JEPs for JDK 14
- JEP 305: Pattern Matching for instanceof (Preview) was proposed to target.
- JEP 343: Packaging Tool (Incubator) was proposed to target.
- JEP 345: NUMA-Aware Memory Allocation for G1 was integrated.
- JEP 349: JFR Event Streaming was integrated.
- JEP 352: Non-Volatile Mapped Byte Buffers was targeted.
- JEP 358: Helpful NullPointerExceptions was integrated.
- JEP 359: Records (Preview) was integrated.
- JEP 361: Switch Expressions (Standard) was integrated.
- JEP 362: Deprecate the Solaris and SPARC Ports
- JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector was targeted.
- JEP 364: ZGC on macOS was targeted.
- JEP 366: Deprecate the ParallelScavenge + SerialOld GC Combination was proposed to target.
- JEP 367: Remove the Pack200 Tools and API was targeted to JDK 14.
- JEP 368: Text Blocks (Second Preview) was proposed to target.
- Thread suspend/resume are now deprecated for removal (build 21)
- Added LuxTrust Global Root 2 Certificate (build 24)
- NUMA JEP mentioned last week now has an Implementation merged for "NUMA-Aware Memory Allocation for G1":
New JEPs
Comments
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024
In Channel