Learning Scala

Python is my main programming language at work, it’s the lingua franca for data engineer, together with SQL. I have always been very curious to learn a functional programming language and Scala was a natural choice. As data engineer, Python, Scala and Java are the most common programming languages, these three technologies dominate the main tools, components and frameworks used by data professionals, for example: Hadoop (Java) Pandas (Python) Airflow (Python) Kafka (Scala and Java) Spark (Scala) Pulsar (Java) (…) It’s a big list, if you are still not convinced, take a look into Apache Projects Directory for Big Data....

19 September 2022 · 3 min