Funny story, friend and I were just talking last night about how Java 8 is still used everywhere.

  • GissaMittJobb@lemmy.ml
    link
    fedilink
    arrow-up
    9
    ·
    2 hours ago

    Moving to Kotlin taught me to appreciate the underlying fundamentals in the JVM and the patterns present in Java.

    I’d rather not use Java today, though. Kotlin is basically Java but with the best practices enabled by default and the bad parts made impossible at a language level.

    • abbadon420@lemm.ee
      link
      fedilink
      arrow-up
      2
      ·
      1 hour ago

      I need to know more. What are the bad parts that are disabled? Which best parties are enabled at the language level?

      • Tony BarkOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 hour ago

        For one thing, the file and class name must be the same. While it is good practice, making it mandatory requirement limits flexibility.

  • cool@lemmings.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    5
    ·
    58 minutes ago

    After using Rust, I struggle to find a use-case for Java.

    We have Python for the bad programmers.