BT
Older rss
46:33

Implementing Software Machines in Go and C

Posted by Eleanor McHugh  on  Jul 05, 2016

Eleanor McHugh discusses writing virtual machines using hardware emulation, including code snippets in Go and C.

48:38

Java vs. C Performance

Posted by Cliff Click  on  Mar 27, 2016 2

Cliff Click takes a look at Java vs C performance. He discusses both languages' strong and weak points and the programming context surrounding language choices.

38:36

LDB: 10x Performance Increase after Rewriting Linked-in C Module in Pure Erlang

Posted by Daniel Pezely  on  Sep 05, 2015

Daniel Pezely discusses the 10 fold performance increase of a Lisp and C system after rewriting it in Erlang, outlining where issues existed before and the design and implementation of the new system.

36:01

Codan - a Code Analysis Framework for CDT

Posted by Elena Laskavaia  on  Jun 17, 2015

Elena Laskavaia explains how to write a simple C/C++ checker to find errors in code with Code Analysis Framework (codan) and the AST introspection APIs of the CDT.

01:00:18

Faster Objects and Arrays

Posted by Gil Tene  on  May 10, 2015 3

Gil Tene introduces org.ObjectLayout, a new Java package designed specifically to enable JVMs to optimize memory layout for arrays and objects matching the performance of arrays of structs in C.

01:28:09

Clojure Is the New C

Posted by Robert Martin  on  Nov 16, 2014 7

Robert Martin argues that Clojure is a replacement for C with its simple syntax and minimal semantics.

48:17

Scaling Chartbeat from 8 Million Open Browsers to Realtime Analytics and Optimization

Posted by Wesley Chow  on  Oct 26, 2014

Wesley Chow presents Chartbeat's real-time analytics platform and how able to handle the requests in a cost efficient manner using a custom written analytics engine in C and Lua.

49:59

Practicing at the Cutting Edge

Posted by Martin Thompson  on  Jul 03, 2014

Martin Thompson focuses on the evolution of Java in contrast with C/C++, covering the cultural challenges of performance limits and how to collaborate with industry experts and organize teams.

01:18:44

Order Notation in Practice

Posted by Roger Orr  on  Jun 18, 2014 1

Roger Orr solves a problem with different levels of complexity trying to answer what the complexity notation actually means and why it is important in practice.

52:02

Java vs. C/C++ Performance Panel

Posted by Gil Tene, Martin Thompson, Todd Montgomery, Keith Adams  on  Mar 07, 2014 7

Hosted by Erik Meijer, who runs the Cloud Programmability Team at Microsoft, the panelists answer questions on C/C++ and Java performance, contrasting the virtues of native vs. managed code.

33:58

Babel: An Untyped, Stack-based HLL

Posted by Clayton Bauman  on  Dec 17, 2013

Clayton Bauman introduces Babel, an open source language implemented in C, targeted for cloud computing. Other features: interpreted, untyped stack-based, postfix, supports arrays, lists and hashes.

01:10:54

Unspecified and Undefined

Posted by Olve Maudal  on  Jul 26, 2013

Olve Maudal details machine code generated by snippets of both legal and illegal C code, discussing it in the context of ISO/IEC 9899 standard (the C standard).

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