InfoQ Homepage Development Content on InfoQ
-
Finally, Object-Oriented Programming without Objection
Noel Welsh discusses the paradigm of the functional programmer, contrasting it with the paradigm of the object-oriented programmer, and considering if it is possible to reconcile the two.
-
Rust: Systems Programming for Everyone
Felix Klock describes the core concepts of the Rust language (ownership, borrowing, and lifetimes), as well as the tools beyond the compiler for open source component distribution (cargo, crates.io).
-
A CutEr Tool
Kostis Sagonas introduces the idea of concolic unit testing of Erlang programs and the CutEr tool, how it is different, and how it can be used to identify errors in programs in a fully automatic way.
-
Taming the Wild Wild West of Next-Gen Front-End Apps
Ari Lerner discusses the options for building next-gen front-end apps, demonstrating how to build and deploy an app using both Angular 2 and React.js.
-
Documentation Avoidance for Programmers
Peter Hilton discusses how to avoid writing documentation, and when it must be done, how to write it, including tools and tips for writing minimal documentation.
-
Building Modern UI for Eclipse RCP
The authors share their experience building the UI of an Eclipse product, introducing a new EMF-based widget toolkit providing native SWT controls, SVG, styling, declarative syntax and animation.
-
Science at Eclipse
Jay Billings presents the Eclipse Science Working group, its history, members, current projects, and plans for the future.
-
Faster Index for Java, or CDT Pays Its Debt to JDT
Stefan Xenos and Sergey Prigogin present how the JDT new index was made to be an order of magnitude faster than what it was before.
-
Hypermedia Web API as a Network of Data
Todd Brackley discusses accessing the “network of data” through a RESTful hypermedia API, exposing it to developers, testers, analysts and clients.
-
How to Create Genuine Value for Internal and External API Consumers
Steven Willmott looks at how APIs’ value helps genuine success for an API program and an organization's platform initiatives as a whole, including examples and takeaways.
-
APIs, Spreadsheets & Drinking Fountains: Using Open Data in Real Life
Shelby Switzer discusses success stories and failures of using the public data provided by governments, along with techniques for making such data usable.
-
Getting Uphill on a Candle: Crushed Spines, Detached Retinas and One Small Step
Brian Troutwine discusses aeronautics research attempting to convince listeners that moonshot projects should not be considered independently of their organizations and history.