2021 – editie 2

Golo, the little language that gives you superpowers

Golo is a simple dynamic programming language for the Java Virtual Machine that has been designed since the beginning (Java 7) to leverage the capabilities of the Java invokedynamic instruction and API (JSR 292). Author: Philippe Charrière Golo has its language constructs designed with invokedynamic in mind. Golo is an exciting language for rapid prototyping, polyglot application embedding, research (e.g. …

Read More »

Toggle-systeem: Van ergernis tot feature

toggle /ˈtɒɡ(ə)l/ Noun – COMPUTING a key or command that is operated the same way but with opposite effect on successive occasions. Verb – COMPUTING switch from one effect, feature, or state to another by using a toggle. “the play/pause button toggles between those functions” In het werk van een developer wordt vaak gesproken over feature toggles (of flags): een …

Read More »

Java 16

Oracle heeft sinds Java SE 10 een halfjaarlijks release-schema geïnstalleerd, in tegenstelling tot de globaal driejaarlijkse releases daarvoor. De deadline voor nieuwe features in Java is fixed gemaakt. Dit betekent dat het aantal JEP’s (JDK Enhancement Proposals) dat geïmplementeerd kan worden per release variabel is geworden. Ook zal eens in de drie jaar een zogenaamde LTS-versie (Long-Term Support) worden gemaakt. …

Read More »

Java Magazine #2 2021: Brand New

De laatste restyle was alweer zo’n 8 jaar geleden dus het was hoog tijd om weer met de tijd mee te gaan en alles wat gelikter te maken. Dus achter de schermen hebben we met de uitgever en de redactiecommissie onze creatieve hoed opgezet en gesleuteld aan het hele magazine. Maar het is niet alleen gebleven bij een nieuwe vormgevingsstijl, …

Read More »