Recent Posts

Scala is niet moeilijk – Scala maakt Java development eenvoudiger

Zes jaar geleden kwam ik met Scala in aanraking toen een klant besloot om over te gaan van Java naar Scala. Sindsdien ben ik aan deze taal verknocht. Enerzijds vanwege de veel leesbaardere code aangezien veel boilerplate code weggelaten kan worden. Anderzijds biedt Scala ook veel mogelijkheden die Java niet biedt aangezien Scala zowel OO als FP concepten verenigd.  Veel …

Read More »

Maven en Java 9 – De mythe dat Maven niet werkt onder Java 9 ontkracht

Ondanks dat de release van Java 9 is uitgesteld, kunnen we wel met redelijke zekerheid vaststellen wat we kunnen verwachten. Een deel daarvan zal ook van toepassing zijn op Maven. Vandaar een uitgebreid artikel over een aantal van deze nieuwe features en hoe Java 9 zal gaan werken in combinatie met Maven.  Robert Scholte   Compile for Older Platform Versions …

Read More »

RxJava 2 en Reactive Streams – De belangrijkste veranderingen

RxJava is een library die als doel heeft om asynchrone code beter leesbaar en onderhoudbaar te maken. Inmiddels is de compleet vernieuwde versie 2 uitgebracht, die voldoet aan de Reactive Streams standaard. In dit artikel lees je wat de belangrijkste veranderingen van RxJava zijn ten opzichte van versie 1. Erwin de Gier   De Observable Het overgrote deel van de …

Read More »