Skip to content
  • Home
  • The target audience
  • What’s “under the hood”
  • Perspectives
Scala is a multi-paradigm programming language designed to be concise and type-safe for easy and fast creation of component software, combining functional and object-oriented programming capabilities.

Scala Macros: Shortcode HT

It's never late to start you Scala way!

  • Home
  • The target audience
  • What’s “under the hood”
  • Perspectives

Scala

  • Home
  • Scala
Why Classic Clean Code Advice Often Works Poorly in Strongly Typed Scala Projects

Why Classic Clean Code Advice Often Works Poorly in Strongly Typed Scala Projects

“Clean code” is one of the most influential ideas in modern software development. It shaped how teams think about naming, function size, class respons
Continue Reading Continue Reading
Scala vs. Kotlin: Which Languagе to Choosе for Sеrvеr-Sidе Application Dеvеlopmеnt?

Scala vs. Kotlin: Which Languagе to Choosе for Sеrvеr-Sidе Application Dеvеlopmеnt?

As sеrvеr-sidе dеvеlopmеnt continuеs to еvolvе, choosing thе right programming languagе can significantly impact thе pеrformancе, scalability, and mai
Continue Reading Continue Reading
Introduction to the Scala Programming Language

Introduction to the Scala Programming Language

Scala is a multi-paradigm programming language that combines features of both object-oriented and functional programming. The name “Scala”
Continue Reading Continue Reading
Scala: The Language of Choice for Game Servers & More

Scala: The Language of Choice for Game Servers & More

It’s a bit of an understatement to say that Scala is a new admiration. What began as a niche interest in functional coding has turned into one o
Continue Reading Continue Reading
Bitcasino.io Are Ready to Give a Shot a Few Innovative IT-teams

Bitcasino.io Are Ready to Give a Shot a Few Innovative IT-teams

A software company Bitcasino.io has announced a contest for introducing a new programming language. Bitcasino wants to build a new backend for one of
Continue Reading Continue Reading
Perspectives

Perspectives

Baruch Sadogursky, Developer advocate at JFrog, has already expressed his opinion on the future of Scala:I’m a little scared of what is happenin
Continue Reading Continue Reading
The target audience

The target audience

Scala’s advantages have been appreciated by many large companies – Twitter, LinkedIn, Foursquare, Novell, Siemens, GridGain. However, in a
Continue Reading Continue Reading
What’s “under the hood”

What’s “under the hood”

The Scala language combines three things: static typing, object-oriented and functional approaches. As mentioned, Scala runs in the Java virtual machi
Continue Reading Continue Reading
The Berkeley Software Distribution license (BSD)

The Berkeley Software Distribution license (BSD)

The Berkeley Software Distribution license (BSD) is a licensing agreement pioneered to distribute UNIX-like BSD operating systems.On January 17, 2011,
Continue Reading Continue Reading
The Scala programming language

The Scala programming language

The Scala programming language is a symbiosis of Java and C #. It is not the first language to combine OOP with a functional approach, but it began to
Continue Reading Continue Reading

Scala 2021

Higher-order function

Сan take other functions as parameters or return a function as a result. This is possible because functions are first-class objects in Scala. The terminology may seem a little confusing at this stage, we use the following phrase “higher order function” for both methods and functions that can take other functions as parameters, or return functions as a result.

Converting Methods to Functions

It is also possible to pass methods as arguments to higher-order functions, since the Scala compiler can convert a method to a function.

WordPress Theme : Zigcy Lite