Advertisement

Javaworld > JVM / JDK / JRE explainer series > Java Development Kit > write your code

What is the JDK? Introduction to the Java Development Kit

The JDK is the development platform for building Java applications. Learn about different JDK versions, then install a JDK in your development environment and use it to compile a Java program.


broken key

How devops in the cloud breaks down

Devops is always good for application development productivity, right? Think again. If you're missing tools and talent, your cloud development can quickly go off the rails.


rust king iron bronze crown royal queen

What’s new in Rust 1.64

Rust was designed to make it easy to develop fast and safe system-level software. Here’s what’s new.


Advertisement

mainframe servers in the cloud

Eclipse Jakarta EE upgrade zeroes in on cloud

Jakarta EE 10 arrives with a focus on building modern, simplified, and lightweight cloud-native Java applications, including a Core Profile for microservices.


futuristic digital tunnel

How to use route handler filters in minimal APIs in ASP.NET Core 7

Take advantage of minimal API filters in ASP.NET Core 7 to modify request and response objects or short-circuit the request processing pipeline.


tree forest perspective

Intro to Redwood.js: Rapid application development with React

Redwood.js unites React, GraphQL, and Prisma for rapid application development inspired by Ruby on Rails. Let's get a hands-on look at Redwood.js.


networking abstract

CockroachDB gets database migration tool, as CockroachDB Serverless launches

The new migration tool, Molt, is expected to ease complexities arising out of database migration, while CockroachDB Serverless becomes generally available.


Evolution of Lighting 166160844

Cppfront project aims to modernize C++

Cppfront is an experimental compiler for an alternate C++ syntax that would make the venerable programming language ‘10x simpler, safer, and more toolable.’


teamwork collaboration / leadership / development / developers / abstract data

Starburst’s new data products aim to ease cross-cloud analytics

Data product capabilities added to the Starburst Enterprise software are targeted at enhancing data management and security while being compliant with cross-border regulations.


it as a product boxes glowing box binary package by masterzphotois getty

Intro to Nuitka: A better way to compile and distribute Python

You can use Nuitka to compile Python programs to standalone executables, then redistribute them without the Python runtime.


Advertisement

Java sign

JDK 19: The new features in Java 19

Now available for production use, Java 19 features structured concurrency, virtual threads, pattern matching for switch expressions, a vector API, and a Linux/RISC-V port.


winners loser tech gear 2016

3 wins and 3 losses for cloud computing

The good, the bad, and the ugly of a decade of cloud computing: Security and agility are definite wins, but cost and complexity are serious drawbacks.


U.S. dollar sign consisting of abstract digits.

5 steps to lower Kubernetes costs

Granular visibility can help enterprises keep cloud costs in check. Follow these best practices when using monitoring methods to control Kubernetes-related spending.


closed sign

When openness doesn’t matter

We can argue about the choices tech companies should or shouldn’t make, but at the end of the day, we keep buying what they’re selling.


data pipeline primary

5 best practices for securing CI/CD pipelines

Build in security from the beginning with continuous testing, automation, zero trust, and AIops.