Paul Krill

Editor at Large

Paul Krill is an editor at large at InfoWorld, focusing on coverage of application development (desktop and mobile) and core web technologies such as Java.

C challenges Java in language popularity survey

C challenges Java in language popularity survey

Monthly Tiobe Index has C and longtime leader Java in a virtual tie and Swift finally cracking the top 10

Google App Engine adds support for Java 11

Google App Engine adds support for Java 11

The Java 11 runtime is now generally available on App Engine, supporting twice the amount of memory as Java 8

Android Studio 4.0 backs native UI toolkit

Android Studio 4.0 backs native UI toolkit

Now available in a preview release, the Android Studio 4.0 ‘Canary’ upgrade works with the JetPack Compose UI toolkit and improves Java 8 support

Visual Studio Code updates Java support

Visual Studio Code updates Java support

Microsoft’s code editor adds new code navigation, code actions, code snippets, and refactoring features, along with Java 13 support

Node.js 13 brings programming enhancements, worker threads

Node.js 13 brings programming enhancements, worker threads

New release also features V8 engine performance improvements for object destructuring, memory usage, and WebAssembly startup time

JSON tools you don’t want to miss

JSON tools you don’t want to miss

Developers can choose from many great free and online tools for JSON formatting, validating, editing, and converting to other formats

Sun Microsystems founders celebrate legacy

Sun Microsystems founders celebrate legacy

At a recent Sun reunion, founders Scott McNealy and Bill Joy weigh in on machine learning, mobile, Facebook, and politics in tech

Software jobs pay twice the national average

Software jobs pay twice the national average

Software jobs not only pay twice as much, but are growing at twice the rate of US jobs overall, report finds

Oracle pits GraalVM against Google Go

Oracle pits GraalVM against Google Go

Oracle touts the fast startup and small memory footprint of the polyglot VM, which will soon be upgraded to Java 11

JDK 13: The new features coming to Java 13

JDK 13: The new features coming to Java 13

Java 13 arrives with improvements to garbage collection, application class-data sharing, and text blocks

JavaFX 13 adds support for native rendering

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

Dart language taps machine learning for code completion

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

Jabel brings post-Java 8 features to Java 8 users

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

Eclipse Jakarta EE arrives

Eclipse Jakarta EE arrives

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

OpenJDK proposal would speed up Java G1 garbage collector

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

Kubernetes-native Quarkus Java ready for testing

Kubernetes-native Quarkus Java ready for testing

Red Hat’s Quarkus project is a small-footprint Java stack designed for container-based, cloud-native applications

Kotlin 1.4 to improve null-check capabilities

Kotlin 1.4 to improve null-check capabilities

The Kotlin Foundation also released Kotlin 1.3.50, which focuses on APIs and NPM dependencies

Ruby on Rails 6.0 adds rich text capabilities

Ruby on Rails 6.0 adds rich text capabilities

JavaScript, database support also get nods

Microsoft buys jClarity to boost Java on Azure

Microsoft buys jClarity to boost Java on Azure

Better performance, increased Java community engagement are the goals

CloudBees readies software delivery management, Jenkins X via SaaS

CloudBees readies software delivery management, Jenkins X via SaaS

The SaaS services are an attempt to commercialize and expand its CI/CD tools

Load More