Posts with #JavaNEXT

#JavaNEXT

Public posts on X that use #JavaNEXT.

Related hashtags

  1. Nicolai Parlog 🇺🇦🕊️@nipafx
    Presenting #JavaNext at #jPrime (slides: I asked "What's your newest Java version in prod?" Java 7: 1 (not the same guy as previous conferences - I asked) 8: 10% 11: 20% 17: 20% 18: 0 What about the other half? 🤷 But 40%-80% beyond 8 is very nice!
    Download
    4428
  2. Nicolai Parlog 🇺🇦🕊️@nipafx
    How do you name unused variables? If even just having to make that choice annoys you (it's not just me, right?), read on for how #JavaNext will fix that and make pattern matching (how's that related?!) more maintainable in the process. 🧵
    21142749.1K
  3. Nicolai Parlog 🇺🇦🕊️@nipafx
    "Before we can talk about where generics are going, we first have to talk about where they are, and how they got there." writes @BrianGoetz in How we got the generics we have (Or, how I learned to stop worrying and love erasure) #JavaNext
    1520
  4. Nicolai Parlog 🇺🇦🕊️@nipafx
    Big string template revamp - processors are out! 😳 "Processors were envisioned as a means to abstract the transformation of templates to their final form. However, Java already has a well established means of abstracting behavior: methods." #JavaNext
    6136912.9K
  5. Nicolai Parlog 🇺🇦🕊️@nipafx
    Java devs no longer need the visitor pattern! With sealed classes (final in #Java17) and pattern switches (preview in 17), #JavaNext offers a better and shorter solution to the problems the pattern addresses.
    859256
  6. Nicolai Parlog 🇺🇦🕊️@nipafx
    Interesting detail on primitive types: "As a matter of style, we suggest avoiding the legacy wrapper class names in new code, preferring the .ref types instead." I.e. `int.ref` instead of `Integer` just like we'd do with custom primitives, e.g. `Point.ref`. #JavaNext
    1143
  7. Nicolai Parlog 🇺🇦🕊️@nipafx
    Looking forward to talking about #JavaNext at #DevoxxUK in 2h, but also sad that I won't get to see @heathriel's talk: How to Close the Diversity Gap (or, How Not to Perpetuate Bro Culture in Tech) I don't have a choice, but you do - choose wisely! 😉
    1114
  8. Nicolai Parlog 🇺🇦🕊️@nipafx
    [NEW POST] How to use #JavaNext preview features like switch expressions and text blocks: * command line flags * Eclipse, IntelliJ, Maven, Gradle configuration * safeguards * WHY?!
    Download
    147
  9. Nicolai Parlog 🇺🇦🕊️@nipafx
    Here we go with @BrianGoetz' #JVMLS2019 talk on Project Valhalla: Gather around the fire and let me tell you a story about brave coders who tackle bytecodes, arrays, generics, and more to bring us flat and dense memory layout and 10x performance. 1/?
    2429
  10. Nicolai Parlog 🇺🇦🕊️@nipafx
    @nipafx
    (4) Migration `Optional`, `LocalDateTime`, and other value-based classes ( want to be values. Will that work? Lots of uncomfortable questions to discuss and lots to do! 19/?
    Download
    102
  11. Nicolai Parlog 🇺🇦🕊️@nipafx
    @nipafx
    But remember, Brian implores, there's a working prototype. Try it and report your experience! And that's it on Valhalla for #JavaNext. Thanks to everyone working on this and particularly to @BrianGoetz for his updates. Kudos! 20/20
    Download
    114
  12. Show more posts