BT

Dean Wampler on the State of Scala: 2.8, Concurrency, Functional Programming

Posted by Dean Wampler on  Jan 07, 2011

Dean Wampler discusses the state of Scala: the big changes in 2.8, the Scala on .NET, concurrency and parallelism with Scala and Akka, and experiences with adoption of functional languages.

Paul King on the Groovy Ecosystem

Posted by Paul King on  Dec 27, 2010

Paul King discusses the state of Groovy and its maturing ecosystem which includes IDE support, static analysis tools, testing frameworks and the GPars library for concurrency.

Emil Eifrem on Neo4j and Graph Databases

Posted by Emil Eifrem on  Dec 23, 2010

Emil Eifrem explains graph databases, what domains they fit well, and the state of Neo4j. Also: how graph databases stack up against RDBMs.

Rich Hickey on Protocols and Clojure 1.3

Posted by Rich Hickey on  Dec 20, 2010

Rich Hickey explains the ideas behind Clojure 1.2's new polymorphism constructs deftype and protocols. Also: Clojure 1.3 features such as faster arithmetic and future features like Pods.

Yehuda Katz on Rails 3.x

Posted by Yehuda Katz on  Nov 19, 2010

Yehuda Katz talks on how Rails 3.0 has been received by the community, what are the differences compared to other similar frameworks, the impact of having different Ruby implementations, and what’s coming in Rails 3.1.

Mariano Guerra on the Efene and Erlang VM as Language Platform

Posted by Mariano Guerra on  Oct 26, 2010

Mariano Guerra talks about Efene, a new language that targets the Erlang VM, which attempts to provide nicer syntax than Erlang.

Ulf Wiger on Robustness and Scalability in Erlang

Posted by Ulf Wiger on  Oct 13, 2010

Ulf Wiger explains the origins of some of Erlang's core principles and how they're even more relevant today. Also: a look at the strengths of Erlang, Clojure and Haskell.

Kresten Krab Thorup, Robert Virding Discuss the Erlang VM

Posted by Robert Virding on  Sep 24, 2010

Kresten Krab Thorup and Robert Virding discuss the origins of Erlang, the state of the Erlang VM, integrating native code with Erlang etc. Also: the challenges of running Erjang/Erlang on the JVM.

Scott Chacon on Git and GitHub

Posted by Scott Chacon on  Sep 06, 2010 2

Scott Chacon talks about the technologies that power GitHub (Erlang, Redis,...), and the benefits of Git as a version control and as a storage system.Also: ShowOff, Scott's JS-based presentation tool.

Kevin Rutherford on Refactoring Ruby And Code Smells

Posted by Kevin Rutherford on  Aug 25, 2010

Kevin Rutherford talks about the challenges of refactoring Ruby code, and his open source tool 'reek' which automates the discovery of certain code smells in Ruby code.

Martin Fowler and Paulo Caroli on Continuous Integration and Deployment

Posted by Martin Fowler and Paulo Caroli on  Aug 25, 2010

Martin Fowler and Paulo Caroli discuss testing, continuous integration and continuous deployment, as well as DSLs and REST.

The way GitHub helped Erlang and the way Erlang helped Github

Posted by Tom Preston-Werner & Kenneth Lundin on  Aug 16, 2010 1

Tom Preston-Werner introduces Git and GitHub and answers some questions about GitHub's architecture and features. He also talks about its development process and explains that using Erlang was instrumental for making it robust. Kenneth Lundin then talks about the decision of Erlang/OTP team to move it to GitHub and how it helped increasing contributions from the community.

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