BT
Older rss
42:13

Faster Ruby, JS and Other Languages Using Graal and Truffle

Posted by Chris Seaton  on  Aug 19, 2016

Chris Seaton introduces Graal, Oracle Labs' new JIT compiler written in Java, enabling new research into optimizations, and Truffle, a framework for implementing languages that uses Graal.

55:21

Phoenix and Elm – Making the Web Functional

Posted by Chris McCord, Evan Czaplicki  on  Jul 22, 2016

Chris McCord and Evan Czaplicki keynote on the birth, development and benefits of using their respective tools they created for web development: Phoenix and Elm.

40:31

Designing with Passion

Posted by Joe Armstrong, Evan Czaplicki, Bruce Tate, Dave Thomas, John Hughes  on  Jul 08, 2016 1

Panelists answer questions on the languages they contributed to: How do you organize thoughts and code? What unique advances in usability did your language make? Why do your users love to code in it?

48:30

Rust: Systems Programming for Everyone

Posted by Felix Klock  on  Jun 23, 2016 1

Felix Klock describes the core concepts of the Rust language (ownership, borrowing, and lifetimes), as well as the tools beyond the compiler for open source component distribution (cargo, crates.io).

48:17

Using Pony for Fintech

Posted by Sylvan Clebsch  on  Jun 05, 2016

Sylvan Clebsch talks about using Pony for fintech to build high-performance tools. Pony is a new actor-model statically typed language, compiled AOT, with a GC and a data-race free type system.

53:45

The State of the Art

Posted by Richard Astbury  on  May 06, 2016 2

Richard Astbury demonstrates three new programming languages and discusses how they will affect the future direction of computer programming.

52:48

Rust: Unlocking Systems Programming

Posted by Aaron Turon  on  Feb 07, 2016 1

Aaron Turon explains Rust's core notion of “ownership” and shows how Rust uses it to guarantee thread safety, how Rust avoids some of the pitfalls of C++ without compromising on performance.

51:31

Fast, Parallel, or Reliable: Pick 3, a Tour of Elixir

Posted by Jordan Day  on  Dec 20, 2015

Jordan Day introduces the Elixir language, its syntax and the semantics of an Elixir application, highlighting differences that make Elixir apps more reliable than those written in other languages.

51:30

Designing C# 7

Posted by Lucian Wischik  on  Dec 11, 2015

Lucian Wischik discusses the design process for C# 7, which is being designed in the open, with eager community participation on GitHub and elsewhere, and the language features that are taking shape.

48:22

What Elixir is About

Posted by José Valim  on  Aug 23, 2015

José Valim introduces Elixir and some of the most important features: data types, modules, async, collections, parallelism, streams, etc.

56:37

Catching up with Swift

Posted by Ash Furrow  on  Jul 19, 2015

Ash Furrow discusses Swift, why Swift was needed, the Objective-C problems it addresses, and how ready it is from both technical and business standpoints.

43:46

The Worst Programming Language Ever

Posted by Mark Rendle  on  Jul 02, 2015 5

Mark Rendle runs an interactive session for defining the worst programming language of all times, including the worst syntax, semantics and runtime.

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