17 Stories To Learn About Scala

Written by learn | Published 2023/06/04
Tech Story Tags: scala | learn | learn-scala | programming | web-monetization | functional-programming | software-development | coding

TLDRvia the TL;DR App

Let's learn about Scala via these 17 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology.

1. 5 Programming Languages To Kickstart your Software Development Career in 2022

5 Programming Languages To Learn In 2022. Python is in the boom, mainly due to Data Science and Machine Learning.

2. What is Scala and Should it be Your First Programming Language?

In the early 2000s, the future of Java looked doubtful. Other programming languages had emerged, and Java no longer looked as attractive as it once had, even though it was still very widely used.  Along came Scala.

3. Senior Engineer`s Opinion: Why Does Scala Win Against Kotlin?

This article is based on a story of one of our developers, ex Java now Scala developer, who decided to follow the Scala path because he found writing in Scala extremely developing and interesting.

4. The All-Purpose Programmer: Episode 1 - "Hello World"

I love to learn, I love to code. I'm on a journey to learn (at least the basics of) several new languages to enhance my resume. Join me!

5. Telegram Bot In Scala 3 With Bot4s + http4s + Doobie for CI notifications

Scala 3 is finally here, but have you seen many real-world applications written in it? In this article, I will show you an example of such an application!

6. How to Encode and Decode JSON with Scala-Circe

Getting started with encoding and decoding JSON using Scala-Circe.

7. 10 More TypeScript Alternatives

In this article, we will continue our discussion and talk about the most popular TypeScript alternatives.

8. Not Only Python: Problems, Errors and Alternatives

In this article, we will explore the emergence of new machine learning languages, how they have eroded Python's market share.

9. Using Shapeless For Programming In Scala To Write A REST API

Shapeless is a library for generic programming in Scala, largely present in the ecosystem, but mostly behind the scenes; it is likely shapeless powers some of the libraries in your project, even though you don’t use it directly.

10. How Six Tech Giants and Four Startups Use Scala

Nowadays, quite a few companies are banking on new technologies and taking on the risks that come with them. Blockchain is hyped up but expensive and precarious, mobile app development is easy to pull off but throws you into a highly competitive market, etc. There’s no shame in using trusted and effective technologies, making a choice in favor of things like Scala and its contemporaries. So to prove that Scala is a viable choice, let’s take a look at successful companies and startups using Scala for product development.

11. My Experience with Scala

If you are learning scala or wondering if you should use for new project in your organisation, I suggest that you do. As always, see if scala and scala’s ecosy

12. Go From Simply a Java Programmer to Polyglot Coder with These JVM Languages

Three programming languages Java developers should learn in 2021 and the reasons why.

13. 3 Best Programming Languages for Java Developers

If you are a Java programmer and are thinking of learning some more programming languages to expand your knowledge and skills, but not sure which programming languages to choose, then you have come to the right place.

14. How To Create Simple API Client with ZIO and Http4s

Discussing with a brazilian friend about the situation in our country, we realised how difficult it is to find information about public spending, and when available, how difficult it can be to reason about it. Joining our forces, we decided to explore some data exposed by the Brazilian government, aiming to provide an easier way to visualise and understand how the public resources has been used.

15. ACID Transactions: Fundamentals of Delta Lake - Part 1

Delta Lake is an open-source storage layer that brings ACID transactions to Apache Spark™ and big data workloads.

16. Composable Resource Management in Scala

We’re all using resources on a daily basis. You turn on the water tap, wash your hands for at least 20–30 seconds, and turn it off. You switch the light on if it’s dark, and off when you no longer need it.

17. About Our First Remote Pairing Open Source Blogging Session

Contributing to Quill, a Pairing Session

Thank you for checking out the 17 most read stories about Scala on HackerNoon.

Visit the /Learn Repo to find the most read stories about any technology.


Written by learn | Lets geek out. The HackerNoon library is now ranked by reading time created. Start learning by what others read most.
Published by HackerNoon on 2023/06/04