Reading Time: 24 minutesOften, when explaining to other devs that Masset uses Kotlin as our primary backend language, I receive inquisitive and questioning faces. “The Android language? On your backend? That seems odd… Have you considered rewriting it in Rust?” 🤨 | tylerrussell.dev
This post is part of the Future Java Releases series. Java’s evolution has sped up in the past few years, ever since the release cadence moved to a two-release-per-year model. Of course, most intermediate releases are little more than preview versions, since they are not Long Term Supported, so most people end up using either Java 8, 11, or 17. There are a lot of articles around detailing the new features in Java 11 or Java 17, so I am not going to rehearse them.| andreabergia.com
Introduction What is functional programming?, you may ask: In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions Source: Wikipedia Wikipedia’s definition of functional programming is OK, although purists would argue that functional programming includes pure functions…| blog.wilcoxd.com