Welcome to the tenth issue of The Left Fold, a weekly programming news and article digest.

EASTL - Electronic Arts Standard Template Library: why and how EA's proprietary C++ STL differs from the standard.

Grammars and Actions in Perl 6: how to create a DSL in Perl 6.

Freeing Factor from gcc's embrace-and-extend C language extensions: what global register variables and the regparm calling convention are, why Factor used them, and why it no longer does.

C's Biggest Mistake: argues that it's conflating arrays with pointers and offers small syntax changes as a fix.

The Year In Haskell: collection of news items; see the "Compilers and Infrastructure" section.

JVM extensions: collection of interesting ideas that OpenJDK has been extended with in a proprietary codebase.