JVM Languages
-
Testing Kotlin with Spock Part 3 – Interface default method
Kotlin allows you to put method implementation in an interface. The same mechanism can be found in Java interfaces as…
Read More » -
Scala Tuple performance
Tuple is very powerful construct in programming language, it allows to create sequence of finite elements. Elements in tuple can…
Read More » -
Kotlin DSL: from Theory to Practice
I’ll try to explain the language syntax as simple as possible, however, the article still appeals to developers who consider…
Read More » -
Groovy 2.5 CliBuilder Renewal (Part 2)
The CliBuilder class for quickly and concisely building command line applications has been renewed in Apache Groovy 2.5. This is…
Read More » -
Groovy 2.5 CliBuilder Renewal (Part 1)
The CliBuilder class for quickly and concisely building command line applications has been renewed in Apache Groovy 2.5. This two-part…
Read More » -
A tale of Emacs, Clojure and pinned packages
It’s like trying to pin down a kangaroo on a trampoline. – Sid Waddel If you do any clojure[script] development,…
Read More » -
Testing Kotlin with Spock Part 2 – Enum with instance method
The enum class with instance method in Kotlin is quite similar to its Java version, but they are look a…
Read More » -
Creating a YARN Application using Scala
I have been recently playing with Apache Amaterasu, which is an amazing project that helps to deploy data pipelines. It’s…
Read More » -
Scala Syntax: 7 points
A few years back I dipped into some Scala as a hobby language. But, one aspect I found challenging was just…
Read More »