Lightweight Kotlin logging

Kotlin-logging wraps SLF4J for better native Kotlin support

Kotlin-logging is a lightweight logging framework written in pure Kotlin. It wraps SLF4J (Simple Logging Facade for Java) with additional Kotlin extensions. While we wait for the release of Kotlin 1.4, let’s take a quick look at this wrapper and how it expands upon plain SLF4J, and what alternatives exist for Android development.

Spring, Gradle, IntelliJ Idea and Java language versions

Top Java technologies in 2020 – JVM programming languages, IDEs, tools & more

We compared two current survey reports to find out about this year’s top three Java IDEs, frameworks, build tools and the most popular JVM languages. And, of course, the surveys conducted by Snyk and JRebel didn’t miss out on asking about the most used Java versions. The winner was no surprise, but what reasons speak against migrating?

TIOBE Index for December 2019

Python is on its way to become the top programming language of 2019

The TIOBE Index for December 2019 reaffirms the status quo. Java, C, Python, C++, and C# are all doing well, with no major changes in their ranking. As predictions for 2020 roll in, one language, in particular, has been receiving a lot of attention. While Kotlin is not in the top 10 (or even the top 20) on the TIOBE Index’s rankings, it should be in every mobile dev’s toolkit.

JetBrains hard at work

Kotlin 1.4 will arrive in 2020: How will it improve multiplatform?

Kotlin is enjoying its moment in the sun as it grows in the Android dev ecosystem. But what does the future hold? Recently, JetBrains discussed the future of the language and what we can expect in Kotlin 1.4 and beyond. As the annual KotlinConf wraps up, let’s look towards the future and see what improvements we can expect to arrive and what its current goals are.

Includes a preview of Kotlin 1.4 features

Kotlin 1.3.60 updates Java-to-Kotlin converter

Java and Kotlin go hand in hand, especially when it comes to Android development. Kotlin version 1.3.60 just released and it contains a number of new updates and a few enhancements, including tooling improvements for debugging and Gradle scripts, a new worksheet mode for IntelliJ IDEA, improved error messages, and a preview of some Kotlin 1.4 features.

Javalin hits the spot in 3.6.0

Javalin version 3.6 cleans up with two features and new fixes

Javalin is a lightweight web framework with optional asynchronous mode for both Java and Kotlin. It runs on top of Jetty using only a few thousand modest lines of code and makes creating a REST API easy. The latest November addition brings us to version 3.6.0, with two new features, and a few cleaned up bug fixes and changes.

Biggest draws of Kotlin

8 key Kotlin features that give it an edge over Java

Looking to replace Java with another language? The hype for Kotlin is on a steady incline, due to many of its features tackling Java shortcomings. In this article, you will find out about some of the key Kotlin features that may have you switching your main programming language. For instance, how is the power of Kotlin’s immutability harnessed?

It's Python's world; we all just live in it.

Top programming languages in 2019: Python sweeps the board

Python is fit for a king. A report from IEEE Spectrum shows that Python reigns in the enterprise, web, and embedded programming landscapes. Where does Java fit into the rankings? Although Java holds down the fort as the top mobile programming language, C is not far behind, and Kotlin has been moving up the ranks as more and more Android developers turn to it for their mobile dev needs.