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 HTML5 and Java.

JDK 12 beta: The new features coming to Java 12

JDK 12 beta: The new features coming to Java 12

The first beta builds are available, with switch expressions to improve coding and allow pattern matching, and raw string literals to simplify multiline expressions

What’s new in Gradle 5.0

What’s new in Gradle 5.0

The Java and Android build tool adds Kotlin support and updated Java support

What’s new in the ASP.Net Core 3.0 web framework

What’s new in the ASP.Net Core 3.0 web framework

Microsoft will tighten up .Net Core integration, changing and removing several capabilities

IBM’s Red Hat buy brings a Java app server dilemma

IBM’s Red Hat buy brings a Java app server dilemma

Its Red Hat buy comes with Java products that compete with IBM’s—in a market that is shrinking anyhow

What’s new in Kotlin 1.3

What’s new in Kotlin 1.3

Kotlin 1.3 introduces contracts to the type system

Qt Design Studio reaches production status

Qt Design Studio reaches production status

UI prototyping and development tool links developers and designers

Oracle’s Wookiee brings microservices to Scala developers

Oracle’s Wookiee brings microservices to Scala developers

The open source framework is tailored to building concurrent, message-driven applications

What’s new in Rust 1.30

What’s new in Rust 1.30

Rust 1.30 ushers in advanced procedural macros and a better-behaved module system

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

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

Node.js 11 arrives with various improvements, while Node.js 10 becomes the Long-Term Service release

Java SE’s OpenJDK could be headed to GitHub

Java SE’s OpenJDK could be headed to GitHub

Developers could see more automation if the project moves from Oracle’s Mercurial server

Visual Studio 2019 roadmap: The features you can expect

Visual Studio 2019 roadmap: The features you can expect

Collaboration and AI will attention along with performance and productivity

Atlassian retools Jira project management tool

Atlassian retools Jira project management tool

Cloud-based tool is reworked with small teams in mind

So long, JCP: Eclipse has a new Java spec process in mind

So long, JCP: Eclipse has a new Java spec process in mind

The Eclipse Foundation seeks an open source, lightweight, code-first approach to evolving enterprise Java

GitHub Actions to let developers do CI/CD in GitHub

GitHub Actions to let developers do CI/CD in GitHub

Beta workflow tool supports cloud deployments, code containers

WebAssembly, JavaScript links get faster in Firefox

WebAssembly, JavaScript links get faster in Firefox

The Firefox Nightly beta makes these calls run faster than non-in-lined JavaScript-to-JavaScript function calls

Puppet builds project and vulnerability assessment tools for devops

Puppet builds project and vulnerability assessment tools for devops

The beta tools are designed to help assess devops results and automate security remediations

Microsoft open-sources Infer.Net machine learning

Microsoft open-sources Infer.Net machine learning

The technology will become part of the ML.Net framework for statistical modeling and online learning

Topped out? Swift, Go, and R vie for Tiobe Top 10

Topped out? Swift, Go, and R vie for Tiobe Top 10

All three languages face limitations that could cap developer enthusiasm for the long term

6 under-the-radar JavaScript tools you should know

6 under-the-radar JavaScript tools you should know

Cloud provisioning, the internet of things (IoT), payments, and Node.js programming are just some of the use cases for these open source tools

Meet Wasmjit, your future embeddable WebAssembly runtime

Meet Wasmjit, your future embeddable WebAssembly runtime

Wasmjit, now a proof of concept in beta, is intended to be a Linux kernel module

Load More