InfoQ Homepage History Content on InfoQ
-
High Performance Computing Contributions to the World of Big Data
Sharan Kalwani presents the history of HPC and the technologies and trends which have contributed to creating the world of big data, covering applications of HPC resulting in big data technologies.
-
Java Past, Present, and Future
Brian Goetz keynotes on Java’s history, evolution and its future, how it is going to meet the needs of today’s programming.
-
TDD: Why We Don't Party Like It's 1999
Jason Felice introduces TDD, how it came about, the two schools of TDD thought, the differences and contradictions between them.
-
The History of Women in Technology
Sarah Dutkiewicz takes a trip through the history of computing and presents some of the women that have been instrumental in advancing the computing industry.
-
The Evolution of Windows: WinRT
Raymond Chen tells the story of Windows’ API evolution from the beginning up to its latest version, WinRT.
-
The Ubiquitous Digital Map (Abridged)
Gary Gale revisits some of the important milestones in map development over time up to the digital maps of the present time, noting some of the current developments.
-
Joy of Coding 2013 Keynote: Michael Feathers
Michael Feathers keynotes on the history of programming, what brings joy to this activity and why developers like it.
-
Computer Architecture of the 1960’s
Carlton Mills reviews Algol 60, PL/360, BLISS, Algol W, PL/1, C and C++, considering that rediscovering Algol could solve many of today’s Internet virus attacks and common programming errors.
-
Keynote: How the 10 Key Lessons from Java and C++History Inform the Cloud
Cameron Purdy discusses how Java’s strengths over C++ helped it prevail in the Internet era, and how the history lessons of that time may help us understand what to do in the new cloud computing era.
-
The JavaScript World Domination Plan at 16 Years
Brendan Eich recaps the major milestones and controversies in JavaScript’s history, the performance improvements, the current work on the next version of JavaScript, ending with some demoes.
-
The Sequential Prison
Ivan Sutherland elaborates on the idea of a “prison” defined by sequential computers that work with sequential character strings making communication expensive and obstructing concurrency.
-
"Post-PC Computing" Is Not a Vision
Allen Wirfs-Brock discusses the various computing eras and the change we are currently going through, leaving the PC era and entering a new one characterized by mobility, clouds, HTML and content.