Programming Content on InfoQ
Latest featured content about Programming

- Architecture
- Topics
- Language Design,
- Language,
- Programming
In this interview filmed during QCon London 2008, Joe Armstrong, designer of Erlang, speaks on various aspects of the Erlang language, presenting its roots, how it compares with other languages and why it has become popular these days due to its native ability to scale on multi core systems.
-
By Joe Armstrong
on Nov 15, 2008,
News about Programming
- Ruby
- Topics
- Language,
- Programming
Ruby_parser, ParseTree, and it's cleaned up output UnifiedRuby, provide access to Ruby source code ASTs. We take a look at four static analysis tools built in plain Ruby: Flay, Roodi, Rufus, Reek.
-
By Werner Schuster
on Nov 07, 2008,
- Java,
- Ruby
- Topics
- Domain Specific Languages,
- Language Design,
- Language,
- Syntax,
- Dynamic Languages,
- JRuby,
- Programming
Ola Bini, a core JRuby developer and author of the book Practical JRuby on Rails Projects, has been developing a new language for the JVM called Ioke. This strongly typed, extremely dynamic, prototype based object oriented language aims to give developers the same kind of power they get with Lisp and Ruby, combined with a nice, small, regular syntax.
-
By Dionysios G. synodinos
on Nov 06, 2008,
Articles about Programming

- Architecture
- Topics
- Programming
It is a well known fact in the programming world that the java (double-check) singleton pattern is not thread safe and can’t be fixed. In this article, Dr. Alexey Yakubovich provides an implementation of the Singleton pattern that he claims is thread-safe.
-
By Alexey Yakubovich
on Nov 14, 2008,

- Ruby
- Topics
- Language Design,
- Scripting,
- Language,
- Runtimes,
- Syntax,
- Dynamic Languages,
- Programming
Smalltalk, a language that has had a big influence on Ruby, is making a comeback. We take a look at the current situation and talk to Randal L. Schwartz about Smalltalk.
-
By Werner Schuster
on Oct 27, 2008,
Interviews about Programming

- Ruby
- Topics
- Scripting,
- Performance & Scalability,
- Monitoring Tools,
- Ruby on Rails,
- Web Servers,
- Open Source,
- Programming
In this interview filmed at RubyFringe 2008, Tom Preston-Werner talks about how both Powerset and GitHub use Ruby and Erlang, as well as tools like Fuzed, god, and more.
-
By Tom Preston-Werner
on Oct 09, 2008,

- .NET
- Topics
- Programming,
- Community
Greg Young interviews Dave Laribee who is the founder and current lead administrator of ALT.NET, a conference where varied and fringe ideas on programming languages and practices are encouraged.
-
By David Laribee
on Oct 08, 2008,
Presentations about Programming

- Architecture
- Topics
- Programming,
- Design
For decades, software engineering has "dreamed an impossible dream", to build software as easily as building Lego houses. In this talk, James Noble imagines a world where the dream has been realized, where software parts can be found in worldwide repositories, where most software is built by reusing existing software, and where we've finally been freed from the mundane necessity of programming.
-
By James Noble
on Oct 14, 2008,

- Ruby
- Topics
- Scripting,
- Rich Client / Desktop,
- Programming
Giles Bowkett captures the heart and soul of the RubyFringe conference as he demonstrates his revolutionary Archaeopteryx MIDI generator. He delivers an eloquent, highly politicized call to action in a career-defining presentation that is raucously hilarious yet unnerving in its practicality.
-
By Giles Bowkett
on Oct 01, 2008,
Books about Programming

- Ruby
- Topics
- Dynamic Languages,
- Programming
The Humble Little Ruby Book covers the base syntax of the language, including working with values, flow control, and object oriented programming, into some of the library functionality of Ruby, such as databases, web services, and string manipulation.
-
By Jeremy McAnally
on Jan 28, 2007,

- .NET
- Topics
- Artifacts & Tools,
- Programming
Visual Studio .NET Tips and Tricks is a book explaining how to use VS.NET efficiently. Organized into short and easy-to-grasp sections, and containing tips and tricks on everything from editing and compiling to debugging and navigating within the VS.NET IDE, this book is a must-read for all .NET developers, regardless of expertise and whether they program in C#, VB.NET, or any other .NET language. This book covers the Visual Studio .NET 2002, 2003, and 2005 Beta 1 releases.
-
By Minh T. Nguyen
on Jun 08, 2006,