BT

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

Older rss
49:03
Development Follow 54 Followers

Parasitic Programming Languages

Posted by David Nolen  on  Jun 30, 2017 Posted by David Nolen Follow 1 Followers  on  Jun 30, 2017

David Nolen examines the benefits and tradeoffs associated with creating a language based on an existing runtime, with a special focus on the Clojure and ClojureScript projects.

49:05
Java Follow 112 Followers

The Engineer's Guide to HotSpot JIT Compilation

Posted by Monica Beckwith  on  Oct 07, 2016 Posted by Monica Beckwith Follow 4 Followers  on  Oct 07, 2016

Monica Beckwith discusses the performance introduced by adaptive compilation in the OpenJDK Hotspot VM, focusing on the internals of OpenJDK 8, the reference implementation for Java SE8.

55:21
JavaScript Follow 31 Followers

Phoenix and Elm – Making the Web Functional

Posted by Chris McCord  on  Jul 22, 2016 Posted by Chris McCord Follow 0 Followers , Evan Czaplicki Follow 0 Followers  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.

48:30
Development Follow 54 Followers

Rust: Systems Programming for Everyone

Posted by Felix Klock  on  Jun 23, 2016 2 Posted by Felix Klock Follow 0 Followers  on  Jun 23, 2016 2

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
Development Follow 54 Followers

Using Pony for Fintech

Posted by Sylvan Clebsch  on  Jun 05, 2016 Posted by Sylvan Clebsch Follow 0 Followers  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.

38:55
Development Follow 54 Followers

Build Arduino Apps Like a Pro with the Arduino C++ IDE for Eclipse

Posted by Doug Schaefer  on  Apr 19, 2016 Posted by Doug Schaefer Follow 0 Followers  on  Apr 19, 2016

Doug Schaefer overviews the Arduino C++ IDE for Eclipse and discusses plans to take the IDE beyond just Arduino and into other microcontroller boards such as the ESP8266 IoT platform.

52:48
Development Follow 54 Followers

Rust: Unlocking Systems Programming

Posted by Aaron Turon  on  Feb 07, 2016 1 Posted by Aaron Turon Follow 0 Followers  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.

41:50
Development Follow 54 Followers

Have Native Languages Returned? (TL;DR: Yes)

Posted by Werner Schuster  on  Feb 07, 2016 2 Posted by Werner Schuster Follow 2 Followers , Paul Dix Follow 0 Followers , Aaron Turon Follow 0 Followers , Todd Lipcon Follow 0 Followers  on  Feb 07, 2016 2

In this panel users of C++, Rust, and Go talk about how they picked their language of choice, what problems remain, what was impossible to do with VM-based languages and much more.

01:29:26
Java Follow 112 Followers

Groovy AST Transformations

Posted by Paul King  on  Jan 26, 2016 Posted by Paul King Follow 0 Followers  on  Jan 26, 2016

Paul King reviews some of the most useful of the Groovy built-in AST transformations. He talks about the internal workings of AST transformations and how to write your own.

01:28:25
Java Follow 112 Followers

From Source to Bytecode: Deep Dive into the Groovy Compiler

Posted by Cédric Champeau  on  Dec 02, 2015 2 Posted by Cédric Champeau  Followers  on  Dec 02, 2015 2

Cédric Champeau explores the Groovy compiler. He discusses parsing, abstract syntax tree, type checking, type inference, bytecode and verifier.

38:04
Java Follow 112 Followers

Relevance of ClojureScript

Posted by Jearvon Dharrie  on  Aug 27, 2015 Posted by Jearvon Dharrie Follow 0 Followers  on  Aug 27, 2015

Jearvon Dharrie discusses how ClojureScript stacks up against ES6. He demonstrates code examples in JavaScript and ClojureScript.

01:29:03
Followers

Compile-time Computations in C++14

Posted by Peter Sommerlad  on  Aug 20, 2015 Posted by Peter Sommerlad Follow 0 Followers  on  Aug 20, 2015

Peter Sommerlad covers compile-time computations available in C++14: constexpr functions and constants, literal types, variable templates, variadic templates and what can be expected in the future.

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