• moonpiedumplings@programming.dev
      link
      fedilink
      arrow-up
      5
      ·
      24 hours ago

      It powers lichess.org, who have made multiple blogposts about how happy they are with it.

      Lichess is a FOSS chess server that somehow manages to compete with chess.com proprietary, distributed, milticloud kubernetes setup from a single VPS. According to them, scala helps.

      • Darkmoon_AU@lemmy.zip
        link
        fedilink
        arrow-up
        4
        ·
        14 hours ago

        AFAIK it’s an excellent language let down by political in-fighting in the ecosystem and subsequent fragmentation of is otherwise ‘standard’ libraries. IMO this kills the language.

        Kotlin offers most of what Scala does with a much more solid and supportive ecosystem, it’s the obvious winner in the ecological niche of ‘better JVM languages’, for me.

        • somegeek@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          3 hours ago

          Umm, Clojure joined the chat.

          Clojure in my opinion is the most beautiful and powerful language I have ever seen.

          It has the full power of java ecosystem, amazing and simple concurrency, extremely simple syntax and semantics. You literally start ascending to other dimensions after a while of writing clojure. It’s like you are talking to your software.

        • sobchak@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          8 hours ago

          Been a while since I’ve used Scala, but I remember Scala being much more focused on functional programming than Kotlin.

    • devfuuu@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      23 hours ago

      There’s a lot of big applications and systems built with it. You just don’t hear about it because it’s not cool.

    • KRAW@linux.community
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      It’s also the basis for a popular hardwaregeneration language, chisel. No clue why they chose it