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.

Beta JetBrains IDE moves Kotlin apps out of the JVM

Beta JetBrains IDE moves Kotlin apps out of the JVM

The Kotlin/Native preview’s supported target platforms include MacOS, iOS, Ubuntu Linux, and Raspberry Pi

ZGC large-heap Java garbage collector may go open source

ZGC large-heap Java garbage collector may go open source

Votes are due by November 8 to approve the project request, which could compete with Red Hat’s Shenandoah

Stack Overflow reveals the most-disliked programming languages

Stack Overflow reveals the most-disliked programming languages

Stack Overflow Jobs data shows that developers would prefer not to work with Perl, Delphi, Visual Basic, and PHP

What’s new in Google’s Android Studio 3.0

What’s new in Google’s Android Studio 3.0

Google's development suite for mobile apps adds Kotlin, improves Java 8 and other build and debug tools, and supports Instant Apps

Which tools support Java 9’s new modularity features

Which tools support Java 9’s new modularity features

Apache Ant, Apache Maven, Eclipse IDE, Gradle, Jenkins, and IntelliJ Idea don’t all yet support this key new capability in Java SE

Kotlin could overtake Java on Android next year

Kotlin could overtake Java on Android next year

Now that Google has endorsed Kotlin for Android development, Java-based mobile developers could become dinosaurs

Java microservices profile gets fault-tolerance capabilities

Java microservices profile gets fault-tolerance capabilities

MicroProfile 1.2 also adds interoperability with JSON web tokens for more consistent security

Under Eclipse, changes to Java EE begin

Under Eclipse, changes to Java EE begin

Java Enterprise Edition's new owner is starting to make changes to how Java EE will work and be supported

What's new in Kotlin 1.2? Code reuse, for starters

What's new in Kotlin 1.2? Code reuse, for starters

The beta version is now available for download, with support for Java 9

Java debugging comes to Visual Studio Code

Java debugging comes to Visual Studio Code

New Java debugging extension from Microsoft works with Java language support extension from Red Hat

Google App Engine adds support for Java 8

Google App Engine adds support for Java 8

Move to Java 8 overcomes limited Java class support, thread execution issues, and slower performance of Java 7, Google says

Java EE 8 is here: What you need to know

Java EE 8 is here: What you need to know

Support for the cloud, HTML5, and HTTP/2 highlight the changes in the enterprise Java platform

Java 9 is here: Everything you need to know

Java 9 is here: Everything you need to know

Java SE 9 boasts modularity, REPL, compiler improvements, and much more—but it is also the end of its line

Unwanted by Oracle, Java EE gets adopted by Eclipse

Unwanted by Oracle, Java EE gets adopted by Eclipse

A new name for Java EE is a likely outcome as the Eclipse Foundation figures out how to steward enterprise Java itself

What’s new in JUnit 5 for Java testing

What’s new in JUnit 5 for Java testing

JUnit 5 offers a foundation for testing frameworks on the JVM as well as a new programming model

Java 9 will not receive long-term support

Java 9 will not receive long-term support

Under Oracle's revamped release plan for standard Java, the Java Development Kit 9 will not be designated for long-term support

Why Python and C# can’t displace Java, C, or C++

Why Python and C# can’t displace Java, C, or C++

As the programming language field gets more crowded and developers use more languages in their code, Python and C# suffer from inherent limits

The road to Java 9: Twice-yearly releases are coming

The road to Java 9: Twice-yearly releases are coming

A move to GPL license and open-sourcing the JDK are also planned to make it easier for developers to adopt Java in their software

The case for Oracle to cede control of Java SE

The case for Oracle to cede control of Java SE

Turning over the platform to an open source foundation could broaden the Java community, but don’t look for it to happen soon

What to expect in Java 9’s JDK: More than modularity

What to expect in Java 9’s JDK: More than modularity

Modularity, compilation, REPL, and more highlight the first major change to the Java Development Kit in more than three years

Load More