News

Moving from object-oriented to functional programming is a paradigm shift for developers, but these key principles explain why it's worth the effort.
A number of languages, especially functional programming languages, are waiting in the wings to be the next great C# or Java replacement— or at least an alternative. One of these is called Scala.