BT
x Share your thoughts on trends and content!
rss
24:27

Adam Tornhill on Code as a Crime Scene, Git and Static Analysis, Clojure

Interview with on  Jul 19, 2016

Adam Tornhill explains how to treat code as a crime scene, analysing Git repositories to discover team behaviours and code smells, the pros and cons of Clojure, and much more.

26:59

Leah Hanson on the Julia Language, Static Analysis

Interview with on  Feb 04, 2016

Leah Hanson explains the characteristics of the Julia language, its type system, how to use and implement static analysis for the Julia language in the Julia language, and much more.

24:39

Felienne Hermans on Applying Software Engineering Methods to Spreadsheets

Interview with on  Dec 17, 2015

Felienne Hermans explains the how and why of applying software engineering methods (testing, static analysis, refactoring) to spreadsheets.

25:29

Andrew Sorensen on Real Time Programming, Live Coding Music, Memory Management

Interview with on  Dec 13, 2014 3

Andrew Sorensen explains live music coding with Extempore, the challenges of real time programming, garbage collection, static analysis to determine real time code meets its deadlines, hotswapping code, and much more.

40:57

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

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

28:51

Crista Lopes on Constraints and Styles of Programming

Interview with on  Dec 05, 2013

Crista Lopes discusses the idea of using constraints to define styles of programming and architecture. Also: large scale static analysis of open source code, Open Simulator and VR, and much more.

Simon Thompson and Huiquing Li on Refactoring in Functional Languages Like Haskell or Erlang

Interview with on  Sep 16, 2011

Simon Thompson and Huiqing Li explain refactoring with functional languages and Wrangler (Erlang) and HaRe (Haskell). Also: how Wrangler's ad-hoc mode allows everyone to write custom refactorings.

Kostis Sagonas on Erlang, Types, Static Analysis and Refactoring

Interview with on  Jul 20, 2011

Kostis Sagons talks about how type checking can help with a dynamic language like Erlang and how static analysis tools like Dialyzer or automated refactoring tools like Tidier help keep code clean.

Kevin Rutherford on Refactoring Ruby And Code Smells

Interview with on  Aug 25, 2010

Kevin Rutherford talks about the challenges of refactoring Ruby code, and his open source tool 'reek' which automates the discovery of certain code smells in Ruby code.

QCon Panel: What will the Future of Java Development Be?

Interview with on  Feb 20, 2008 2

In this panel discussion from QCon San Francisco, several influential leaders of the software development community discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.

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

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.