BT
Older rss
21:52

Richard Minerich on Functional Programming, F#, Type Providers and Dynamic Languages

Posted by Richard Minerich on  Sep 04, 2013

Richard Minerich explains the reasons for choosing F#, how F# Type Providers help to integrate languages like R, how to bring Functional Programming to enterprise developers, and much more.

36:32

Tomas Petricek on F#, Type Providers, Functional and Reactive Programming

Posted by Tomas Petricek on  Mar 21, 2013 1

Tomas Petricek explains F# and some of its features like Type Providers, pits F# Computation Expressions vs Monads, and highlights issues teaching functional programming to developers, and much more.

Declan Whelan on Agile Coaching, Lean Startups and the Agile Alliance

Posted by Declan Whelan on  Jan 03, 2013 1

Declan Whelan discusses Agile Coaching and the lessons learnt returning to coding as part of a new lean startup as well Agile Coach Camp, pair coaching and his role on the Agile Alliance board.

Phil Trelford on Functional Architectures, F#

Posted by Phil Trelford on  Jul 30, 2012 1

Phil Trelford discusses how to design large scale applications with functional concepts, the state of the F# community and much more.

Brian Rasmussen on Building Language Tools With Project Roslyn

Posted by 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

Posted by 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.

Allen Wirfs-Brock on ECMAScript, Browsers and the Ambient Computing Era

Posted by Allen Wirfs-Brock on  Apr 25, 2012 2

Allen Wirfs-Brock talks about the ambient computng era and how the web and the browsers fit in this vision. He also shares his experiences from working on EcmaScript 5/6, and explains about the evolution of this spec.

IDE's and Developer tools, current state and future

Posted by Hadi Hariri on  Jan 13, 2012 2

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

Posted by Bart De Smet on  Jul 01, 2011 3

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

Posted by 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

Posted by 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

Posted by 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.

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