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.

Why Google’s Sergey Brin changed his tune on AI

Want to be a software developer? Time to learn AI and data science

Want to be a software developer? Time to learn AI and data science

Data science skills will become more important for coding as software is 'trained' via AI

Kotlin 1.1 beta adds JavaScript compilation

Kotlin 1.1 beta adds JavaScript compilation

The new version of the language also incorporates experimental support for co-routines on the JVM, Android, and JavaScript

Developers invited to try out Rust Language Server alpha release

Developers invited to try out Rust Language Server alpha release

The server enables IDEs and other tools use Mozilla's Rust programming language

Realm revives object database for mobile dev

Realm revives object database for mobile dev

The Realm Mobile Platform brings the object database's ease of use to mobile apps

Bjarne Stroustrup mines generic programming for a better C++

Bjarne Stroustrup mines generic programming for a better C++

The creator of C++ sees concepts in generic programming as key to more efficient, reliable code

Pijul strives to be a simpler, safer Git

Pijul strives to be a simpler, safer Git

The challenger to Git and Subversion emphasizes patches over commits and snapshots for distributed version control

New tool forces JavaScript code correctness

New tool forces JavaScript code correctness

The Prettier formatting tool ensures outputted JavaScript conforms to a consistent style

Windows 10 Build 15007 boosts Edge browser

Windows 10 Build 15007 boosts Edge browser

The preview release of Build 15007 also features UWP and Bluetooth improvements, and it fixes several bugs

New JVM language stands apart from Scala, Clojure

New JVM language stands apart from Scala, Clojure

The functional language Eta, a Haskell dialect, can reuse Java libraries, features strong type safety, and is lazy by default

Go 1.8 goes for efficiency and convenience

Go 1.8 goes for efficiency and convenience

The latest release candidate for Go features HTTP2 Push support and an updated compiler back end for more efficient code

Node.js' success exposes its weaknesses

Node.js' success exposes its weaknesses

The server-side JavaScript juggernaut's complexity and vulnerabilities still bedevil many devs

Load More