Videos with tag Language Design All | Novice | Advanced | Expert
Avi Bryant on Trendly, Ruby, Smalltalk and Javascript
  • Video is free for view

Avi Bryant on Trendly, Ruby, Smalltal...

Summary Avi Bryant talks about the iterative process that led to Trendly (http://trendly.com/ ), using Javascript, Ruby and Java in the process. He goes on to give his view on the state of Smalltal... read more »

Level: advanced Aug 28, 2009 Votes: 0 Dmytro Shteflyuk

 
Null References: The Billion Dollar Mistake
  • Video is free for view

Null References: The Billion Dollar M...

Posted in Conferences, Development...

Summary Tony Hoare introduced Null references in ALGOL W back in 1965 “simply because it was so easy to implement”, says Mr. Hoare. He talks about that decision considering it “my... read more »

Level: advanced Aug 25, 2009 Votes: 0 Dmytro Shteflyuk

 
Michael Feathers on Programming Languages
  • Video is free for view

Michael Feathers on Programming Langu...

Summary In this interview with Sadek Drobi, Michael Feathers explores working with legacy code, working with different programming languages, the right scope/size of modules, and the importance of ... read more »

Level: advanced Jul 16, 2009 Votes: 0 Dmytro Shteflyuk

 
From Concurrent to Parallel
  • Video is free for view

From Concurrent to Parallel

Summary Multiprocessor systems have gone from being rare and expensive to being ubiquitous. As the hardware reality changes, so do the programs we want to write and so must the platform and librari... read more »

Level: advanced Jun 20, 2009 Votes: 0 Dmytro Shteflyuk

 
Rich Hickey on Clojure's Features and Implementation
  • Video is free for view

Rich Hickey on Clojure's Features and...

Posted in Development, Broadcasting, Java, Ruby...

Summary In this interview taped at QCon London 2009, Rich Hickey talks about all things Clojure: Software Transactional Memory, concurrency, persistent data structures, ports, AOT compilation, and ... read more »

Level: advanced May 26, 2009 Votes: 0 Dmytro Shteflyuk

 
The State of the DSL Art in Ruby
  • Video is free for view

The State of the DSL Art in Ruby

Posted in Conferences, Development, Ruby...

Summary The idea of internal DSLs didn't originate in Ruby, but the Ruby community has been pushing hard on the idea and exploring its potential and limitations over the past seven years or so. We'... read more »

Level: advanced May 09, 2009 Votes: 0 Dmytro Shteflyuk

 
Guy Steele Interviews John McCarthy, Father of Lisp
  • Video is free for view

Guy Steele Interviews John McCarthy, ...

Summary In this phone interview that took place in front of an audience at OOPSLA 2008, Guy Steele spins a yarn with John McCarthy, the father of Lisp, attempting to find out some details surroundi... read more »

Level: advanced May 02, 2009 Votes: 0 Dmytro Shteflyuk

 
Evolving the Java Language
  • Video is free for view

Evolving the Java Language

Posted in Conferences, Development, Java...

Summary Just as the Java language was extended in Java 5 to add generics, enumerations, and other features, a number of new language features are being developed for JDK7. We examine the changes an... read more »

Level: advanced Apr 25, 2009 Votes: 0 Dmytro Shteflyuk

 
DSLs: The Good, the Bad, and the Ugly
  • Video is free for view

DSLs: The Good, the Bad, and the Ugly

Posted in Conferences, Development...

Summary In this panel recorded during OOPSLA 2008, the panelists, Jeff Gray (moderator), Kathleen Fisher, Charles Consel, Gabor Karsai, Marjan Mernik, Juha-Pekka Tolvanen, talk about the benefits a... read more »

Level: advanced Apr 10, 2009 Votes: 0 Dmytro Shteflyuk

 
Don Syme Answering Questions on F#, C#, Haskell and Scala
  • Video is free for view

Don Syme Answering Questions on F#, C...

Summary In this interview made by InfoQ’s Sadek Drobi, Don Syme, a Senior Researcher at Microsoft Research, answers questions mostly on F#, but also on functional programming, C# generics, ty... read more »

Level: advanced Mar 29, 2009 Votes: 0 Dmytro Shteflyuk