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.

PHP plus: P++ proposal would create a stricter dialect

PHP plus: P++ proposal would create a stricter dialect

It's not a fork, but a stricter version that could leave compatibility baggage behind and add new features more easily

Eclipse enterprise Java is due in September 2019

Eclipse enterprise Java is due in September 2019

Eclipse says Jakarta EE 8 will be fully compatible with Java EE 8, with better cloud and microservices support slated for future versions

OpenJDK proposal: Dump Mercurial for Git

OpenJDK proposal: Dump Mercurial for Git

Proposal would migrate single-repo OpenJDK projects from Mercurial to Git for smaller repo sizes and superior tooling

Visual Studio Code: Stepping on Visual Studio’s toes?

Visual Studio Code: Stepping on Visual Studio’s toes?

Microsoft’s increasingly capable open-source code editor is casting a shadow over its signature IDE

A plan to bring Java to iOS

A plan to bring Java to iOS

OpenJDK Mobile would use ahead-of-time compilation to create Apple-approved executables that run without the JVM

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

Survey reveals most-used CSS features and tools

Survey reveals most-used CSS features and tools

State of CSS 2019 report details which CSS features and tools developers use, which they don’t use, and which they prefer

Microsoft Azure and Oracle Cloud connect

Microsoft Azure and Oracle Cloud connect

Direct network connection and identity interoperability allow customers to run workloads across the Microsoft and Oracle clouds

GitHub Desktop 2.0 adds rebasing and stashing

GitHub Desktop 2.0 adds rebasing and stashing

Latest GitHub client for Windows and MacOS smoothes context switching and tightens integration with GitHub pull requests

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

Java proposal addresses scarcity of keywords for new features

Java proposal addresses scarcity of keywords for new features

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

Rust language project addresses loose ends

Rust language project addresses loose ends

2019 Rust project roadmap promises better governance, a more polished language spec, and the completion of longstanding requests

Nornir offers Python-based network-management automation

Nornir offers Python-based network-management automation

The alternative to Ansible promises less work for automation developers

What’s new in the Node.js 12 JavaScript runtime

What’s new in the Node.js 12 JavaScript runtime

Node.js 12 Long-Term Service release arrives with faster startup and an improved default heap limit based on available memory

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

Microsoft aims for simplicity with Bosque programming language

Microsoft aims for simplicity with Bosque programming language

The new, open-source programming language is designed for writing code that is simple and obvious for both humans and machines

Google Cloud Code gives Kubernetes development a boost

Google Cloud Code gives Kubernetes development a boost

Pre-release plug-ins for Visual Studio Code and IntelliJ promise to speed up the build, deploy, and debug cycle for cloud-native apps

Eirini project brings Kubernetes to Cloud Foundry

Eirini project brings Kubernetes to Cloud Foundry

EIrini allows Cloud Foundry users to chooses between the Diego scheduler and Kubernetes as the container orchestrator

Google releases Anthos for cloud management

Google releases Anthos for cloud management

The renamed Google Cloud Services Platform uses Kubernetes to build and manage hybrid applications for on-premises or the cloud

Cloud Native Buildpacks reach the beta stage

Cloud Native Buildpacks reach the beta stage

Dockerfile alternative aims to provide an easier way for developers to turn source code into Docker containers

Load More