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, Java, and Flash.

What’s new in TypeScript 3.0

What’s new in TypeScript 3.0

TypeScript 3.0 features a new mechanism for structuring projects and improved error messages. The popular typed superset of JavaScript offers few breaking changes, so adoption should be easy

Go Cloud aims to cement Golang in the cloud

Go Cloud aims to cement Golang in the cloud

Go Cloud offers generic APIs to build apps that can be ported across different clouds

Guido van Rossum resigns: What’s next for Python

Guido van Rossum resigns: What’s next for Python

Python’s designer explains why he stepped down as “benevolent dictator for life”—and how he’ll stay involved with the language

IBM launches resources for cloud-native Node.js apps

IBM launches resources for cloud-native Node.js apps

The open source repos help developers build and deploy cloud-native Node.js applications via Docker containers and Kubernetes orchestration

GitLab 11.1 devops tool improves security controls

GitLab 11.1 devops tool improves security controls

Code searching and the user interface also see improvements

Microsoft brings Python coding help beyond Visual Studio

Microsoft brings Python coding help beyond Visual Studio

The beta extension is available now, with the full Python Language Server implementation due by 2019

Oracle: Switch now from Nashorn JavaScript engine to GraalVM

Oracle: Switch now from Nashorn JavaScript engine to GraalVM

Oracle says GraalVM is more capable than Nashorn, and it has laid out a migration path from Nashorn to GraalVM

What’s new in Google’s Go language

What’s new in Google’s Go language

Version 1.11 offers experimental support for WebAssembly and preliminary support for modules

GitHub Enterprise adds anonymous Git access, improves configuration visibility

GitHub Enterprise adds anonymous Git access, improves configuration visibility

Other administrative improvements include easing of dormancy restrictions and granular permissions

Java 11 roadmap: The new features you can expect

Java 11 roadmap: The new features you can expect

CORBA, Java EE, and JavaFX support will be removed, but 15 major new features are coming in September 2018

What’s new in ECMAScript 2018

What’s new in ECMAScript 2018

The ECMAScript 23018 specification incudes new capabilities for asynchronous programming and regular expressions

What’s new in Microsoft’s Visual Studio 2017

What’s new in Microsoft’s Visual Studio 2017

Version 15.8 beta brings Docker support and extended support for TypeScript, JavaScript, and C++

Eclipse IDE Photon release train arrives with Rust but no Jakarta EE

Eclipse IDE Photon release train arrives with Rust but no Jakarta EE

The 2018 release offers native Eclipse IDE capabilities for the Rust and C# languages, as well as new Java support

Rust roadmap: The new features planned for Rust 2018

Rust roadmap: The new features planned for Rust 2018

The Epoch release is likely to ship in September, and keep “unstable” features separate from the Rust 2018 production version

Oracle now requires a subscription to use Java SE

Oracle now requires a subscription to use Java SE

One-time licenses won’t be available for Java SE 8 or later, but separate support contracts also go away

Ryan Dahl’s Node.js regrets lead to Deno

Ryan Dahl’s Node.js regrets lead to Deno

Deno is an in-development secure TypeScript runtime built on the same Google V8 JavaScript engine as Node.js

Zapcc high-speed C++ compiler now open source

Zapcc high-speed C++ compiler now open source

Zapcc bests Clang in compilation, its creator says

React Native mobile app framework gets a rewrite

React Native mobile app framework gets a rewrite

Facebook’s framework will become lightweight and have better native integration

Google App Maker low-code tool debuts for G Suite users

Google App Maker low-code tool debuts for G Suite users

App Maker uses templates for building UIs, which can be assembled via drag-and-drop

What’s new in Kotlin 1.2.50? Code reuse, for starters

What’s new in Kotlin 1.2.50? Code reuse, for starters

The Kotlin 1.2.50 update provides changes to the standard library as well as bug fixes

Load More