Comment by fud101

1 month ago

I don't know a better open source language than Python. Java and C# are both better (platforms) but they come with that obvious corporate catch.

You can still get to use Scala, Kotlin, Clojure, F#, all with better performance than Python, and similar prototyping capabilities.

  • Those are non-mainstream languages, I think the point stands. You would need to prove the case for Scala or Kotlin tbh, Scala is hideously complex and Kotlin like Python suffers from becoming too bloated, accumulating features and syntax that are either not required or difficult to remember. Clojure and F# are nice and all but very niche.

    • Python being complex isn't an issue for beginners, apparently.

      Kotlin owns the mobile development market with 80% Android market share.

      Scala was the AI before Python with Hadoop, Spark and friends.

      Lisps might be niche, yet they were Python's flexibility, with machine code compilers, since 1958.