BT

Kresten Krab Thorup Discusses Programming Languages, Concurrency and Integration

Posted by Kresten Krab Thorup on  Sep 10, 2010 1

Kresten answers questions about current programming languages and problems they solve. He also tries to look at what is missing for addressing issues we face today such as concurrency. He discusses its importance and tries to portray the language that would take us to the next level helping to tackle these issues easily.

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.

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.

Smaltalk's Dave and Erlang's Joe on Software Quality and Craftsmanship

Posted by Joe Armstrong & Dave Thomas on  Aug 12, 2010

Joe Armstrong and Dave Thomas take a look back on the evolution of software and progress that has been made. They make some observations about the actual state of the industry and highlight problems that prevent it from delivering quality software. They try to identify reasons of these issues and suggest craftsmanship as possible solution.

Justin Sheehy on Riak

Posted by Justin Sheehy on  Aug 04, 2010

Justin Sheehy explains how Riak was created with ideas from Amazon's Dynamo paper, Riak features and how Riak compares to other NoSQL solutions.

Ralph Johnson, Joe Armstrong on the Future of Parallel Programming

Posted by Ralph Johnson, Joe Armstrong on  Jul 21, 2010

Ralph Johnson and Joe Armstrong discuss their ideas about parallel programming - whether shared memory is harmful, the place of message passing, fault tolerance, the importance of protocols and more.

Steve Vinoski on Erlang and Rest

Posted by Steve Vinoski on  Jul 16, 2010

Steve Vinoski talks about Rest and Erlang and about what got him convinced in these technologies. He discuses benefits of adopting them in terms of productivity and other aarchitectural properties.

Ralph Johnson, Joe Armstrong on the State of OOP

Posted by Ralph Johnson, Joe Armstrong on  Jul 08, 2010 5

Ralph Johnson and Joe Armstrong discuss the state of OOP, what Smalltalk got right/wrong and the image concept. Also: Joe decides he likes OOP as long as its done the Erlang way: focused on messaging.

John Hughes on Why Functional Programming Matters!

Posted by John Hughes on  Jun 08, 2010 4

John Hughes is the author of “Why functional programming matters” paper and in this interview he outlines the merits of functional programming and the reason for his involvement with it. He also goes over several core principles of functional programming like monads, handling of side-effects, etc.

Kresten Krab Thorup on Erjang, JVM Languages, Kilim

Posted by Kresten Krab Thorup on  Jun 04, 2010 2

Kresten Krab Thorup talks about the Erjang project and explains the challenges of bringing Erlang to the JVM, using Kilim for lightweight processes, the implementation of tail recursion and much more.

Adam Wiggins on Heroku

Posted by Adam Wiggins on  Feb 04, 2010 1

Heroku's Adam Wiggins talks about how Heroku, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.

John Hughes Contrasts Erlang and Haskell

Posted by John Hughes on  Nov 05, 2009 3

John Hughes has ported QuickCheck from Haskell to Erlang. In this interview, he contrasts the two languages, outlining features that he finds more attractive in each of them. He also explains how QuickCheck works and what makes it different from unit tests.

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