Underscore, Pattern Matching, Java LTS And When Previews Are Stable

Поделиться
HTML-код
  • Опубликовано: 6 апр 2024
  • An airhacks.fm (airhacks.fm) conversation with Nicolai Parlog (@nipafx ( / nipafx ) ) about:
    Nicolai previously on "#206 Java 19: Millions of Threads in No Time" (airhacks.fm/#episode_206) ,
    discussion about the underscore feature in Java (www.java.com/en/) 22 and its importance in pattern matching (openjdk.java.net/jeps/420) ,
    using the underscore for unused lambda (en.wikipedia.org/wiki/Lambda_...) parameters and deconstruction of records,
    avoiding default branches when switching over sealed types,
    the deprecation and removal of underscore as a regular variable name,
    the foresight of the Java community in making underscore unusable,
    the simplicity of installing Java compared to other languages,
    the need for a minimalistic Java build tool for better developer experience (developer.mozilla.org/en-US/d...) ,
    SdkMan (sdkman.io/) ,
    the bld (rife2.com/bld) tool as an example of a pure Java build tool,
    the process of contributing to OpenJDK and the importance of starting with a problem statement,
    the distinction between Java specifications and implementations,
    the concept of long-term support (LTS) in Java and its relation to vendors,
    the importance of using the right terminology to avoid misunderstandings in the Java ecosystem
    Nicolai Parlog on twitter: @nipafx ( / nipafx )
  • НаукаНаука

Комментарии •