Python developers trying out scala - how has it been?

This page summarizes the projects mentioned and recommended in the original post on /r/scala

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • scala-cli

    Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)

  • As a scripting language, Python is still slightly better than Scala. scala-cli narrows the gap quite a fair bit but Python produces faster more portable scripts (as every linux box comes with python pre-installed).

  • scala-advent-of-code

    Scala Center's solution of Advent of Code

  • As a general-purpose, high-level language: Scala is so much better than Python. The data structures in Scala's collections are so well thought out, and more expressive than their Python equivalents. As a fun exercise, I recommend trying out the coding puzzles from adventofcode, and comparing how you would have written the solutions in Python vs Scala.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • advent-of-code-jq

    Solving Advent of Code with jq

  • As a general-purpose, high-level language: Scala is so much better than Python. The data structures in Scala's collections are so well thought out, and more expressive than their Python equivalents. As a fun exercise, I recommend trying out the coding puzzles from adventofcode, and comparing how you would have written the solutions in Python vs Scala.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts