BT

Your opinion matters! Please fill in the InfoQ Survey!

Older rss
  • JavaScript Follow 139 Followers

    Transcrypt: Anatomy of a Python to JavaScript Compiler

    by Jacques de Hooge Follow 0 Followers on  Mar 08, 2017

    On the web front end, web development is one size fits all: JavaScript. The Transcrypt Python to JavaScript compiler is a relatively new open source project, aiming at executing Python 3.6 at JavaScript speed, with comparable file sizes. In this article, Jacques de Hooge talks about the requirements in building a transpiler and how Transcrypt is built to meet those demands.

  • JavaScript Follow 139 Followers

    Improve Your Node.js App Throughput One Micro-optimization at a Time

    by Jorge Bay Follow 0 Followers on  Jan 16, 2017

    To improve the performance of a Node.js application that involves IO, you need to understand how your CPU cycles are spent and what is preventing higher degrees of parallelism in your application. In this article, Jorge Bay shares his insights on areas that cause throughput degradation and tips on how to boost performance.

  • Java Follow 421 Followers

    What the JIT!? Anatomy of the OpenJDK HotSpot VM

    by Monica Beckwith Follow 188 Followers on  Jun 28, 2016

    If you've ever wondered what happens when your bytecode executes, join former Oracle G1GC performance-lead Monica Beckwith in her guided tour of just-in-time (JIT) compilation and runtime optimizations in OpenJDK HotSpot VM.

Java Follow 421 Followers

Java Bytecode: Bending the Rules

Posted by Rafael Winterhalter Follow 0 Followers on  Jun 10, 2015

Few developers ever work with Java bytecode directly, but bytecode format is not difficult to grok. In this article Rafael Winterhalter takes us on a tour of Java bytecode & some of its capabilities.

Followers

The OpenJDK Revised Java Memory Model

Posted by Monica Beckwith Follow 188 Followers on  May 31, 2015

The existing Java Memory Model covers a lot in terms of Java language semantic guarantees. In this article we will delve into some of those semantics, and review the motivation for updating the JMM 3

Followers

JSIL: Challenges Met Compiling CIL into JavaScript

Posted by Abel Avram Follow 4 Followers on  Oct 21, 2013

This article introduces JSIL, a .NET to JavaScript compiler, and contains details on the difficulties encountered while compiling CIL code into cross-browsers JavaScript.

Followers

C++/CX Performance Pitfalls

Posted by Jonathan Allen Follow 187 Followers on  Aug 09, 2013

Writing applications in C++/CX is not like writing normal C++ applications. The interoperability between pure C++ code and the Windows Runtime (WinRT) can be surprisingly expensive.

Followers

Learning Modern C++: An Interview with Barbara Moo

Posted by Jeff Martin Follow 6 Followers on  Feb 11, 2013

C++11 marks an effort modernize C++'s role in today's software development. InfoQ speaks with Barbara Moo regarding her new book, C++ Primer, Fifth Edition and the goals for C++11. 7

Followers

The Essence of Google Dart: Building Applications, Snapshots, Isolates

Posted by Werner Schuster Follow 4 Followers on  Oct 24, 2011

Google has previewed Dart, a new language with a VM but also a JS compiler. InfoQ looks beyond the grammar at Dart's contributions for building apps: Snapshots, Isolates, Modularity. 1

Followers

Joe Duffy on the Future of Concurrency and Parallelism

Posted by Jonathan Allen Follow 187 Followers on  May 31, 2011

Joe Duffy talks about the future of concurrency and parallelism. This interview covers his thoughts on the language designs, libraries, and patterns that are becoming important in modern programming. 1

Followers

Book on Leveraging Domain-Specific Languages by Martin Fowler with Rebecca Parsons

Posted by Michael Stal Follow 0 Followers on  Mar 06, 2011

In their new book on Domain-Specific Languages Martin Fowler and Rebecca Parsons address the concept and practice of DSLs. 4

JavaScript Follow 139 Followers

No Callbacks Required: StratifiedJS Returns Sequential Programming to Javascript

Posted by Werner Schuster Follow 4 Followers on  Dec 19, 2010

StratifiedJS is a superset of Javascript that adds concurrency constructs and makes callback hell a thing of the past. How? InfoQ talked to Alexander Fritze, of Onilabs, to find out. 5

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