Man with steam coming out of ears angry frustrated mad

Why developers hate low-code

Peter Wayner , 09/16/19

News & Features

decision pathway question where to go prioritize

Rust vs. Go: How to choose

Do you want execution speed or developer speed? Memory safety or easy concurrency? How to decide between Rust and Go

Serdar Yegulalp

abstract data statistics

JavaFX 13 adds support for native rendering

Upgrade to the rich client platform for Java allows developers to integrate technologies such as OpenGL and WebGL for powerful visualizations

Paul Krill

accuracy - dart on the outer edge of the dart board

Dart language taps machine learning for code completion

Google’s Dart 2.5 SDK features previews of machine learning powered code completion and a foreign function interface for C interoperability

Paul Krill

Java / gears / moving parts working together / binary code / coding / programming / development

Eclipse Jakarta EE arrives

Two years after taking over Java EE from Oracle, the Eclipse Foundation has shipped its implementation of Java EE 8

Paul Krill

start-finish road signs point in opposite directions / stages / order / sequencing

Work begins on Java 14

An upgrade to file mapping byte buffers to support non-volatile memory is targeted for the next version of standard Java due in 2020

Paul Krill

CIO | Middle East  >  Egypt  >  Giza  >  Sphinx and pyramids at sunset

Is Java the next COBOL?

60 years later, billions of lines of COBOL live on. Could Java, SQL, or Python last as long?

Matt Asay

java coffee cup with number 8 froth eight by undefined undefined getty

Jabel brings post-Java 8 features to Java 8 users

Using the ‘annotation processor,’ developers can take advantage of the latest Java language features and still compile to Java 8 bytecode

Paul Krill

Garbage can paper trash

OpenJDK proposal would speed up Java G1 garbage collector

The new -XX:-G1UseConcRefinement flag would turn off concurrent refinement and allow G1 to use a throughput post-write barrier

Paul Krill

The start and finish line of the Inishowen 100 scenic drive [Ireland]

Debugging thread behavior in the JVM

The JVM does what it wants to do, so how can you predict the order of thread execution?

Rafael Chinelato Del Nero

java / coffee / beans

What is EJB? The evolution of Enterprise JavaBeans

Java's server-side platform for developing distributed business applications

Matthew Tyson

big data messaging system / information architecture / mosaic infrastructure

Java tutorial: Big data messaging with Apache Kafka

Apache Kafka scales horizontally and offers much higher throughput than some traditional messaging systems. Get started with installation, then build your first Kafka messaging system

Sunil Patil

jw osjp soaring

Java tutorial: Serverless computing with AWS Lambda

Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java

Steven Haines

Load More
Classic Java Tutorials
Resources
More Resources »
Java Help Center