• rekabis@lemmy.ca
    link
    fedilink
    arrow-up
    10
    arrow-down
    3
    ·
    edit-2
    5 days ago

    What I find incredible is just how slow-moving and cruft-filled it has become.

    For example, DotNet has had string interpolation since C# 6, back in 2015. That’s a decade, already.

    Java recently yoinked their implementation because they just couldn’t make it work.

    That’s damning.

    Right now - ignoring the wider ecosystem and looking purely at the core language - I am seeing the very latest LTR version of Java as being on-par with C# pre-2010 in terms of continual material improvements and ease of use.

    Yikes.

    I still use Java, but… yikes.

    • pohart@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      4 days ago

      It wasn’t at all that they couldn’t make it work. They decided that their implementation was too cumbersome to use, so they’re reworking it