Peter Wayner

Contributing Editor

Peter Wayner is contributing editor at InfoWorld and the author of more than 16 books on diverse topics, including open source software ("Free for All"), autonomous cars ("Future Ride"), privacy-enhanced computation ("Translucent Databases"), digital transactions ("Digital Cash"), and steganography ("Disappearing Cryptography"). His work regularly appears in InfoWorld, and he consults on software projects big and small. The second edition of his book on robot cars, "Future Ride," is out now. Disclosure: He also writes for Hewlett-Packard's TechBeacon marketing website.

Review: The best browsers for Android smartphones

Review: The best browsers for Android smartphones

InfoWorld compares Chrome, CM Browser, Dolphin, Firefox, InBrowser, and UC Browser on speed, features, and HTML5 support

9 reasons MEAN should power your next programming project

9 reasons MEAN should power your next programming project

LAMP diehards take note: The flexible simplicity of MongoDB, ExpressJS, AngularJS, and Node.js is no joke.

First look: Joyent Triton puts cloud computing on a bare-metal diet

First look: Joyent Triton puts cloud computing on a bare-metal diet

Joyent’s Docker-driven container compute instances are superthin, superfast, and supercheap.

9 movies that get IT (almost) right

9 movies that get IT (almost) right

Hollywood hackers too often fail to capture the true triumphs -- and mind-numbing drudgery -- of endless hours at the console.

17 JavaScript tools breathe new life into old code

17 JavaScript tools breathe new life into old code

From Lisp to Pascal, old code is new again, thanks to these JavaScript cross-compilers, translators, and emulators

HTML5 shoot-out: How Chrome, Safari, Firefox, IE, and Opera measure up

HTML5 shoot-out: How Chrome, Safari, Firefox, IE, and Opera measure up

Chrome and Opera lead in compliance with the latest Web features, but the differences among browsers may be smaller than they appear.

6 cool tools for compiling to JavaScript

6 cool tools for compiling to JavaScript

Little languages abound to bring your code to the Web with surprising ease and few compromises

Coding for cars: The next gen of mobile apps

Coding for cars: The next gen of mobile apps

Developers will need to rethink UIs, connection strategies, and how to capitalize on new data streams -- especially as autonomous cars start rolling off the lots

7 reasons frameworks are the new programming languages

7 reasons frameworks are the new programming languages

Thanks to powerful tools, the need for speed, and the shifting nature of programming itself, your next nerd fight will be over framework APIs, not syntax

7 timeless lessons of programming ‘graybeards’

7 timeless lessons of programming ‘graybeards’

Heed the wisdom of your programming elders, or suffer the consequences of fundamentally flawed code.

Java vs. Node.js: An epic battle for developer mind share

Java vs. Node.js: An epic battle for developer mind share

Here’s how the enterprise stalwart and onetime script-kiddie toy stack up in a battle for the server room.

 PHP vs. Node.js: An epic battle for developer mind-share

PHP vs. Node.js: An epic battle for developer mind-share

Here's how the old guard and upstart darling of the server-side Web stack up against each other

It's the attack of the one-letter programming languages

It's the attack of the one-letter programming languages

From D to R, these lesser-known languages tackle specific problems in ways worthy of a cult following

9 programming languages worth learning now

9 programming languages worth learning now

These strong alternatives to the popular languages are gaining steam -- and may be the perfect fit for your next project

10 battles now raging for the hearts and minds of developers

10 battles now raging for the hearts and minds of developers

PHP vs. Node, SQL vs. NoSQL, compiled vs. scripting -- the debates that define programming today

12 predictions for the future of programming

12 predictions for the future of programming

We gaze into our coding crystal ball to find the sure bets and intriguing developments to target in the next five years.

11 must-have JavaScript tools for Web developers

11 must-have JavaScript tools for Web developers

From Web app frameworks to data visualization in real time, these tools have your next Web project covered

15 technologies that are changing how developers work

A long time ago, developers wrote assembly code that ran fast and light. On good days, they had enough money in their budget to hire someone to toggle all those switches on the front of the machine to input their code. On bad days,...

10 prominent features 'stolen' for Apple's Swift -- and where they came from

10 prominent features 'stolen' for Apple's Swift -- and where they came from

Apple's new programming language modernizes iOS development by synthesizing great ideas invented elsewhere

9 things we just hate about Objective-C

9 things we just hate about Objective-C

Retro syntax, sideways superset thinking, autocratic inclinations -- coding for Apple products is a pain in the iOS

Load More