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.

Oracle Java updates have become easier to ignore

Oracle Java updates have become easier to ignore

If the five new features in the new JDK don’t excite you, just remember the next JDK is only six months away

Google App Engine adds Java 11 runtime

Google App Engine adds Java 11 runtime

Beta release gives developers access to the latest long-term support version of Java on the Google PaaS

Ruby language upgrade improves garbage collection, pattern matching

Ruby language upgrade improves garbage collection, pattern matching

Preview release of Ruby 2.7 also includes enhancements to the REPL and an experimental just-in-time compiler

Scala 2.13 overhauls collections, improves the standard library

Scala 2.13 overhauls collections, improves the standard library

The functional and object-oriented language with JVM and JavaScript runtimes gains performance, safety, and simplicity improvements

Python popularity reaches an all-time high

Python popularity reaches an all-time high

At the current pace of growth, Tiobe estimates Python could surpass Java and C in popularity in three to four years

Pivotal answers Oracle with supported Java distribution

Pivotal answers Oracle with supported Java distribution

Pivotal Spring Runtime includes ongoing updates and support for Pivotal’s OpenJDK distribution, Spring Java projects, and Apache Tomcat

Dubbo Java RPC project graduates to Apache top level status

Dubbo Java RPC project graduates to Apache top level status

High-performance, lightweight RPC framework offers fault tolerance, load balancing, runtime routing, and automatic service registration and discovery

3 JavaScript libraries to replace jQuery

3 JavaScript libraries to replace jQuery

Cash, Zepto, and Syncfusion are three JavaScript libraries picking up where jQuery left off

GitHub launches GitHub Package Registry

GitHub launches GitHub Package Registry

GitHub Package Registry allows developers to publish private or a public packages alongside their source code

Oracle steers GraalVM to the enterprise

Oracle steers GraalVM to the enterprise

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

Google: Use Kotlin for new Android apps

Google: Use Kotlin for new Android apps

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

Oracle: Eclipse can’t use Java EE trademarks

Oracle: Eclipse can’t use Java EE trademarks

But Oracle ‘remains committed’ to working with the Jakarta EE working group and Jakarta EE specification process

OpenJDK proposal addresses scarcity of keywords for new features

OpenJDK proposal addresses scarcity of keywords for new features

Java enhancement proposal embraces hyphenated keywords for the sake of compatibility and readability

OpenJDK proposal takes aim at verbose Java syntax

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

Eclipse proposes Kubernetes development tools

Eclipse proposes Kubernetes development tools

The Eclipse Tempest project would bring tools for building Kubernetes applications to multiple IDEs and languages

What’s new in Microsoft Visual Studio Code

What’s new in Microsoft Visual Studio Code

Microsoft regularly updates Visual Studio Code. Keep track of the updates’ key capabilities in this changelog

Red Hat to maintain OpenJDK 8 and OpenJDK 11

Red Hat to maintain OpenJDK 8 and OpenJDK 11

Red Hat will be providing bug fixes and security patches for the two older releases of the JDK, taking over from Oracle

Google Cloud Run runs stateless containers, serverlessly

Google Cloud Run runs stateless containers, serverlessly

Google Cloud Run lets you deploy stateless, HTTP-invocable containers to a managed compute service or to Google Kubernetes Engine

Alibaba offers its own Java distribution

Alibaba offers its own Java distribution

Now in beta, Dragonwell8 JDK works only on 64-bit x86 Linux systems

Java and JVM to zero in on GPUs and containers

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

Load More