Scala

A collection of 2 posts

A Java geek
  • Me
  • Books
  • Speaking
  • Mentions
  • Focus
Jul 20, 2025 Java Rust Kotlin Python Scala

Pattern-matching across different languages

Pattern matching is a major feature in software development. While pattern matching applies in several locations, its current usage is limited to switch case blocks. I want to compare the power of pattern matching across a couple of programming languages I’m familiar with in this post. I assume that every reader is familiar with the switch case syntax inherited from C. In short: The switch clause references a value-returning statementEach case clause sets another statement; if the value

Nicolas Fränkel
Aug 20, 2017 trend analysis Kotlin xTend Scala Groovy Ceylon

Rise and fall of JVM languages

Every now and then, there’s a post predicting the death of the Java language. The funny thing is that none of them writes about a date. But to be honest, they are all probably true. This is the fate of every language: to disappear into oblivion - or more precisely to be used less and less for new projects.

Nicolas Fränkel
A Java geek © 2008-2025
v. 1d68f2990c2ed5380f1ed0caff369237c0856ddd/10819168324
Latest Posts