BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older Newer rss

From E to EcmaScript and Back Again

Posted by Mark S. Miller  on  Feb 09, 2011

Mark Miller on how E and Caja influenced the EcmaScript 5 standard so it can be a secure language, enabling the creation of safe mashups, and how Dr. SES enables secure distributed computing.

Node.js: Asynchronous Purity Leads to Faster Development

Posted by Ryan Dahl  on  Dec 22, 2010 3

Ryan Dahl demonstrates how to use Node.js’ asynchronous IO model to write simple HTTP servers that scale up serving thousands of connections while using a very low memory footprint and few CPU cycles.

Panel: The Future of Programming Languages

Posted by Guy Steele, Douglas Crockford, Josh Bloch, Alex Payne, Bruce Tate, and Ted Neward  on  Nov 24, 2010 8

Guy Steele, Douglas Crockford, Josh Bloch, Alex Payne, Bruce Tate, and Ted Neward (moderator) hold a discussion on the future of programming taking questions from the audience.

Making Your Open Source Project More Like Rails

Posted by Yehuda Katz  on  Nov 10, 2010

Yehuda Katz presents the evolution of the Ruby on Rails project, the challenges it had to overcome and what are the lessons that could be helpful in making other open source projects successful.

Parallel Programming with Node.js

Posted by Ryan Dahl  on  Oct 20, 2010

Ryan Dahl presents Node.js, what it is and how to program against it by exemplifying with code samples, and shows how to do highly scalable parallel programming with event-based processes.

Introduction to Bespin - Mozilla's Web Based Code Editor

Posted by Joe Walker  on  Aug 05, 2010 3

Joe Walker explains Bespin, Mozilla’s open source web-based code editor, its architecture and chosen implementation solution, detailing some of its features like collaboration and version control.

Towards a Universal VM

Posted by Alex Buckley  on  Jun 04, 2010

Alex Buckley presents some of the challenges for JVM to become a universal VM, serving the needs of Java and non-Java languages, static and dynamic languages, and an ever growing number of features.

Testing C# and ASP.Net Applications Using Ruby

Posted by Ben Hall  on  May 21, 2010

Ben Hall shows how Ruby testing tools can help with .NET and ASP.NET development and takes a look at RSpec, Webrat, Cucumber, Selenium and others. Also: a peek at using IronRuby for testing .NET apps.

Basking in the Limelight

Posted by Micah Martin  on  Mar 28, 2010 1

Micah Martin introduces Limelight, a JRuby GUI library that uses the theater metaphor for writing GUIs. The talk introduces basic concepts, how to style GUIs, and much more.

Rails in the Large: How Agility Allows Us to Build One Of the World's Biggest Rails Apps

Posted by Neal Ford  on  Mar 12, 2010 5

Neal Ford shows what ThoughtWorks learned from scaling Rails development: infrastructure, testing, messaging, optimization, performance.

Rails 3

Posted by Yehuda Katz  on  Mar 02, 2010

Yehuda Katz explains Rails 3: the performance improvements, the new architecture, the influence of Merb, and much more. Also: a look at the Bundler tool.

The State and Future of JavaScript

Posted by Douglas Crockford  on  Feb 17, 2010 1

Douglas Crockford talks on the history of JavaScript unveiling some of the struggles the Ecma Technical Committee has had in advancing the language over the years, concluding with lessons learned.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT