BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

40:57
Followers

Keith Adams on PHP at Facebook, Efficient PHP with HHVM, Optional Typing with Hack

Interview with Keith Adams Follow 1 Followers on  Dec 06, 2013

Keith Adams explains how/where/why Facebook uses PHP, PHP's benefits (lack of state/programmer workflow/concurrency), efficient PHP with HHVM, the Hack project for optional typing PHP and much more.

09:59
Followers

Interview with Eclipse CDT Project Lead, Doug Schaefer

Interview with Doug Schaefer Follow 0 Followers on  May 03, 2013

Doug Schaefer talks with Alex Blewitt at EclipseCon 2013 in Boston about the origins of the Eclipse C/C++ Development Tooling, and where it's going in the future. Read on to find out more.

36:32
Followers

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

Interview with Tomas Petricek Follow 0 Followers 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.

19:18
Followers

David Nolen on ClojureScript, Javascript, Source Maps

Interview with David Nolen Follow 1 Followers on  Feb 05, 2013

David Nolen explains the state of ClojureScript and how it integrates with browsers and the Javascript ecosystem. Also: Source Maps and how they will make Javascript a better compilation target.

Followers

Laurent Sansonetti on Writing Ruby Apps for iOS with RubyMotion

Interview with Laurent Sansonetti Follow 0 Followers on  Nov 27, 2012

Laurent Sansonetti explains using Ruby for iOS development with RubyMotion, how Garbage Collection works in RubyMotion, the library ecosystem, the state of debugging and profiling, and much more.

Followers

Brian Rasmussen on Building Language Tools With Project Roslyn

Interview with Brian Rasmussen Follow 0 Followers 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.

Followers

Dick Wall on Scala, DI with SubCut, Scala Compiler Plugins, Java's Future

Interview with Dick Wall Follow 0 Followers on  Jun 29, 2012 2

Dick Wall explores the state and future of Java, his reasons for switching to programming in Scala, the SubCut Dependency Injection library for Scala, Scala Compiler Plugins and much more.

Followers

Rich Hickey on Clojure 1.4's Extensible Reader, ClojureScript

Interview with Rich Hickey Follow 11 Followers on  Apr 12, 2012

Rich Hickey explains Clojure 1.4's extensible Reader, which allows to provide custom notation for data without the problems of Reader macros. Also: ClojureScript, Clojure in Clojure, and Avout.

Followers

Attila Szegedi on JVM and GC Performance Tuning at Twitter

Interview with Attila Szegedi Follow 0 Followers on  Feb 09, 2012 3

Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.

Followers

Gregory Collins on High Performance Web Apps with Snap and Haskell

Interview with Gregory Collins Follow 0 Followers on  Jun 17, 2011

Gregory Collins talks about Snap, a high performance web framework for Haskell, where it fits in the web framework spectrum, the Iteratee I/O model, Haskell performance and much more.

Followers

Erlang Inventors Talk Language Future

Interview with Joe Armstrong Follow 1 Followers , Robert Virding Follow 1 Followers on  May 18, 2011

In this interview Joe Armstrong and Robert Virding, co-inventors of the Erlang language, talk about the future of the language, including its use in web programming, its ability to scale and more. The duo also discuss Erlang support for NoSQL databases, running the language on the Java Virtual Machine (JVM) and comparisons with other languages such as Google’s Go.

Followers

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

Interview with Rob Pike Follow 2 Followers 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.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT