Languages Come to Javascript VMs: CoffeeScript 1.0, StratifiedJS, C/C++ with Emscripten, Python

by Werner Schuster on  Dec 25, 2010

Javascripts ubiquity and increasingly fast VMs have made it an interesting runtime for languages. InfoQ looks at languages and tools that compile to Javascript: CoffeeScript 1.0, StratifiedJS, the Emscripten LLVM backend which brings C/C++ to Javascript, and more.

Twitter, an Evolving Architecture

by Abel Avram on  Jun 26, 2009 3

Evan Weaver, Lead Engineer in the Services Team at Twitter, who’s primarily job is optimization and scalability, talked about Twitter’s architecture and especially the optimizations performed over the last year to improve the web site during QCon London 2009.

memcpy() Is Going to Be Banned

by Abel Avram on  May 21, 2009 1

The memcpy() function has been recommended to be banned and will most likely enter Microsoft’s SDL Banned list later this year. memcpy() joins the ranks of other popular functions like strcpy, strncpy, strcat, strncat which were banned due to their security vulnerability through buffer overruns.

Is It Premature to Talk About C++ and Java’s Legacy?

by Abel Avram on  Mar 24, 2009 6

Bruce Eckel’s recent blog post on the legacy left by C++ and Java generated a lot of reaction. While mentioning some design mistakes, he concludes that both languages have had a significant role in programming languages evolution and an important positive legacy. But is it not too early to talk about their legacy?

Is it too late for Parrot VM?

by Niclas Nilsson on  Sep 21, 2007 2

The Parrot Virtual Machine recently had it’s sixth birthday. Parrot is a VM that sprung out of the Perl6 development, which primarily targets dynamic languages, but also for instance .NET and C99. But six years is a long time, and both Microsoft and Sun is targeting this segment. Is it too late for Parrot?

Interview: Ryan Davis a.k.a. Zenspider

by Obie Fernandez on  Dec 28, 2006 2

Ryan Davis, a.k.a. "Zenspider", is arguably one of the most influential Rubyists in the community. He is the author of a number of valuable open-source tools, including RubyInline and ZenTest. In this exclusive InfoQ interview, Ryan gives us a glimpse into how he has been pushing the envelope of what's possible with the Ruby language and runtime since 2000.

VS 2005 SP 1 Beta 1.0 Released

by Jonathan Allen on  Sep 26, 2006

Microsoft has announced the release of the first beta of the Visual Studio 2005 Service Pack 1. Currently it can only be downloaded via the Microsoft Connect site. It is currently available in English and Japanese. The final version is expected to be available in 3 to 4 months.

Embedding C in Ruby for Performance

by Peter Cooper on  Jul 28, 2006 5

The RubyInline module, among other things, is making it easy for Ruby developers to use the power of compiled C code for significant performance gains.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy