Brian Rasmussen on Building Language Tools With Project Roslyn

Interview with Brian Rasmussen on  Jul 25, 2012

Brian Rasmussen explains Project Roslyn: accessing information about a code base, creating static analysis tools, building REPLs and other scripting tools with Roslyn, VS integration and much more.

Philip Wadler on Functional Programming

Interview with Philip Wadler on  May 03, 2012 4

Philip Wadler talks about the role of functional programming and some of the reasons for its slow rise in the past and its influence today. Also: lambda calculus, monads, continuations and much more.

IDE's and Developer tools, current state and future

Interview with Hadi Hariri on  Jan 13, 2012 1

Software developers spend a lot of their time working in an IDE or editor. JetBrains Tool Evangelist Hadi Hariri talking about expanding IDE offerings, Jetbrains Open-Source experiences and community contributions, Objective-C and dynamic language IDE's, tool integration and a sneak preview into the future of software development.

Bart De Smet on Reactive Extensions (Rx) for .NET and Javascript

Interview with Bart De Smet on  Jul 01, 2011 2

Bart De Smet explains Reactive Extensions (Rx), a library for composing computations over asynchronous event streams of data for .NET and Javascript, the concepts and implementation of Rx and more.

Rob Pike on Google Go: Concurrency, Type System, Memory Management and GC

Interview with Rob Pike on  Feb 25, 2011 5

Rob Pike discusses Google Go: OOP programming without classes, Go interfaces, Concurrency with Goroutines and Channels, and the Go features that help keep GC pauses short.

Rob Pike on Parallelism and Concurrency in Programming Languages

Interview with Rob Pike on  Feb 17, 2011 3

Rob Pike discusses concurrency in programming languages: CSP, channels, the role of coroutines, Plan 9, MapReduce and Sawzall, processes vs threads in Unix, and more programming language history.

Dion Almaer on the State of HTML5 and Javascript

Interview with Dion Almaer on  Feb 04, 2011 2

Dion Almaer discusses Javascript and DOM performance, the state of WebGL and Canvas, HTML5 security, and the role of native code in HTML/Javascript applications in general and on WebOS.

Cliff Click on Azul's Pauseless GC, Zing, JVM Languages

Interview with Cliff Click on  Jan 20, 2011 3

Cliff Click discusses the Pauseless GC algorithm and how Azul's Zing implements it on plain x86 CPUs. Also: what keeps dynamic languages slow on the JVM, invokedynamic, concurrency and much more.

Mik Kersten on the Role of Tasktop and Mylyn in Agile Development

Interview with Mik Kersten on  Jan 14, 2011

Mik Kersten discusses the role of Mylyn and Tasktop in Agile development and how these tools return control to developers. Also: how Mylyn streamlines development in Eclipse.

Chris Houser Discusses Clojure

Interview with Chris Houser on  Jan 12, 2011

In this interview Ryan discusses Clojure with author Chris Houser. They cover Clojure's approach to classes, comparing and contrasting it with Java. Chris delves into they type of programming problem sets Clojure is best suited for, especially in relation to parallelism as the number of cores in computers increases and Clojure's applicability as or research language.

Martin Odersky on the Future of Scala

Interview with Martin Odersky on  Jan 10, 2011 4

In this interview Martin Odersky, the creator of the Scala language talks about work on the next version of Scala and how the functionalities in the JVM help make Scala better. Odersky touches on how some of the most popular entities on the web, such as Twitter and LinkedIn use Scala. And he discusses the complexity of the language and its role as a functional and object-oriented language.

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

Interview with 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.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy