Languages and Runtimes

Languages and Runtimes | News, how-tos, features, reviews, and videos

Seven (7) colorful chalks on blackboard / primary colors / secondary colors
Matryoshka /Russian nesting dolls > inheritance / sequencing / hidden layers

apples oranges slices mixture puzzle balance opposites fruit  savatore gersace flickr

Oracle steers GraalVM to the enterprise

GraalVM Enterprise brings performance and security extras to the shared runtime supporting JVM languages, JavaScript, and native code

coffee cup - coffee beans - Java

Google: Use Kotlin for new Android apps

At the Google I/O conference, Google announced that Android development will become increasingly ‘Kotlin-first’

Matryoshka /Russian nesting dolls > inheritance / sequencing / pattern

Java 101: Inheritance in Java, Part 2: Object and its methods

Get to know Java's Object superclass and its methods for duplicating, comparing, cleaning up, and scheduling Java objects

Matryoshka /Russian nesting doll > inheritance / sequencing / hidden layers

Java 101: Inheritance in Java, Part 1: The extends keyword

Use Java's extends keyword to derive a child class from a parent class, invoke parent class constructors and methods, override methods, and more

speech bubble

Java 101: Deciding and iterating with Java statements

Do you want to loop, switch, or take a break? Learn how to use standby statements like for, while, if-else, and break, then get started with the new switch expressions in Java 12

waitress server self serve coffee xaas

OpenJDK proposal takes aim at verbose Java syntax

Records and sealed types would provide more compact syntax for declaring classes and a way to restrict subclasses, respectively

language / alphabet / letters / characters

Java 101: Elementary Java language features

Learn three ways to document your code, then get started using identifiers, types, literals, and variables in Java 12

Plastic, magnetic letters in compartmented boxes.

Java 101: Learn Java from the ground up

If you're new to Java then you've come to the right place. Get an overview of the Java platform, then code your first application using Java 12 and the new Java Shell

business savvy cio suit tailor maniquin unknown headless businessman

Programming languages are now driven by corporations: Should we be worried?

Today, seemingly the only way a new programming language hits the big time is with the generous backing of a megacorp

coffee beans java bliss jolt caffeine by ryan mcguire gratisography

Java and JVM to zero in on GPUs and containers

Oracle says future Java developments will focus on improving language and runtime support for big data, machine learning, and cloud-native workloads

A woman speaking into a microphone. [close-up]

Beta Janet language hopes to take on expressive programming

The C99-based Lisp implementation borrows from Lua and Clojure and could be used in IoT apps

JavaScript code

10 JavaScript concepts every Node.js developer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for you, not against you

Load More