googlevideo

Programming Talks tagged with: "googlevideo"

Faith, Evolution, and Programming Languages

Faith, Evolution, and Programming LanguagesGoogle Tech Talks April 27, 2007 ABSTRACT Faith and evolution provide complementary--and sometimes conflicting--models of the world, and they also can model the adoption of programming languages. Adherents of competing paradigms, such as functional and object-oriented programming, often appear motivated by faith. Families of related languages, such as C, C++, Java, and C#, ...

Growing a Language, by Guy Steele

Guy Steele
an hour
Growing a Language, by Guy SteeleGuy Steele's keynote at the 1998 ACM OOPSLA conference on "Growing a Language" discusses the importance of and issues associated with designing a programming language that can be grown by its users. ACM OOPSLA conference Speaker: Guy L. Steele Jr. ...

Caml Trading

Caml TradingJane Street Capital is a proprietary trading company that has shifted from developing software in mainstream programming languages to developing software almost entirely in OCaml, a statically typed functional programming language that has only modest industrial use. The scope of the enterprise is small but growing: Jane Street now has ...