How to Read a JDK Enhancement Proposal - Inside Java Newscast #74

Sdílet
Vložit
  • čas přidán 10. 09. 2024

Komentáře • 29

  • @zickzack987
    @zickzack987 Před měsícem +3

    I never use --enable-preview in production.
    Lesson learned already 😅

  • @chaoslab
    @chaoslab Před měsícem +1

    Always love your content, keeping rocking.

    • @nipafx
      @nipafx Před měsícem

      Hey Chaos, nice to see you here. Thank you! 😃

  • @DaniloPiazzalunga
    @DaniloPiazzalunga Před měsícem +6

    "If you're currently cooking, commuting, or whatever else are you doing". Damn, I've been caught!

    • @nipafx
      @nipafx Před měsícem +2

      😂 I do the same. I wonder whether anybody watches CZcams _without_ doing something on the side.

  • @DaniloPiazzalunga
    @DaniloPiazzalunga Před měsícem +2

    Great video! Looking forward to a newscast about preview features and more details about the JEP process.

  • @holothuroid9111
    @holothuroid9111 Před měsícem +1

    Thank you. I only think that those coworkers who exulted because we would get string interpolation because it's already preview and because there already is a JEP and I was like "... nooooo...", well I fear they won't watch this video.

    • @nipafx
      @nipafx Před měsícem

      That may well be true. Keep it in the back pocket and next time, the topic comes up, give them the link. 😃

  • @RakeshKumar-tu6bi
    @RakeshKumar-tu6bi Před měsícem +2

    This video puts it perfectly. Thanks!

  • @VuLinhAssassin
    @VuLinhAssassin Před měsícem +8

    "Nice, Valhalla when?"
    - some impatient dev 💀

    • @JoeMwangi
      @JoeMwangi Před měsícem

      There is an Access Release about 24 hours ago. Check it out.

    • @nipafx
      @nipafx Před měsícem +3

      lol (literally) I expect news next week: openjdk.org/projects/mlvm/jvmlangsummit/agenda.html

    • @VuLinhAssassin
      @VuLinhAssassin Před měsícem

      @@nipafx Finally, some progress...

    • @nipafx
      @nipafx Před měsícem

      @@VuLinhAssassin Oh, also, there's been a new EA build a few days ago: jdk.java.net/valhalla/

    • @user-pi9cj2or5n
      @user-pi9cj2or5n Před měsícem

      Nice, Valhalla when?

  • @IfeSunmola
    @IfeSunmola Před měsícem +4

    Since you brought it up, the mailing list is an absolute mess for a new person to understand.

    • @pompiuses
      @pompiuses Před měsícem +1

      Agree! I’ve tried posting a few times but gave up each time.

    • @nipafx
      @nipafx Před měsícem

      Do you mean because of the number of mailing lists, amount of traffic, or sometimes arcane conversations or because the UX for signup and browsing is bad?

    • @pompiuses
      @pompiuses Před měsícem +1

      @@nipafx Mainly bad UX.

    • @IfeSunmola
      @IfeSunmola Před měsícem

      @@nipafx The number of mailing list and amount of traffic/conversations is expected for the scale of openjdk
      It's the UX (and by association - the signup) that's problematic.
      It's been a few months so I can't remember clearly but I remember deleting every digest I got halfway through reading because it felt convoluted. I always read from a phone so maybe it would have been better on a PC.
      I also have trouble reading things that aren't properly spaced out so that might have contributed to the bad experience.
      Are there any plans to change the way the mailing list is done? It seems to work well for the people who are active so I'm thinking it's very low priority

    • @nipafx
      @nipafx Před měsícem

      @@IfeSunmola I agree that casually perusing the list is not a great experience. Readability can be terrible when different quoting styles, email editor settings, etc collide and searching it is also bad. I don't know to which degrees these are fixed by other/newer mailing list platforms but I'm not aware of any plans to change what's there anyways. One aspect that probably complicates big changes is that the lists are not only for humans to interact with one another - automated systems also at least send to it.

  • @MetinCloup
    @MetinCloup Před měsícem +3

    Oh, JEP = JDK Enhancement Proposal

  • @cya3mdirl158
    @cya3mdirl158 Před měsícem

    Im waiting for named args and safe null operator

  • @Andre-jj6xs
    @Andre-jj6xs Před měsícem +1

    6:56 too bad the History Feature of jira sucks big time. No easy way to see what has changed between edits.

    • @dietermai6745
      @dietermai6745 Před měsícem

      This is not the fault of jira. openjdk puts the entire text of a jep in one field (namely Description). If they would want to have better diffs, the could use dedicated fields for each section.

    • @Andre-jj6xs
      @Andre-jj6xs Před měsícem

      @@dietermai6745 Sorry, but it is jira which is to blame. Your suggestion to split a textual description into different fields won't work out. And even if, the diff wouldn't be any better

    • @nipafx
      @nipafx Před měsícem

      You're right that part sucks.The few times where I really had to find something, I copy-pasted the sections out and diffed them externally. I wonder whether there's a browser plugin that does that...