New
The latest blog posts to take off on Hacker News. 30 posts.
LLVM Blog: Clang Builds LLVM
Just in time for the Christmas holiday, the Clang project has hit a major milestone: Clang can now build all of LLVM and Clang! The resulting Clang-built-Clang is not yet functional, so this "
2009: The Year in Haskell
Spend some time to catch up on what’s been happening in Haskell this year. In this edition of the Web News, we look back on the major Haskell news of 2009. You can also read this edition in P…
Some highlights of Na’vi
December 19, 2009 @ 12:43 am · Filed by Ben Zimmer under Language and the movies
PyPy vs Unladen Swallow vs CPython: benchmarks
Hello. Recently, thanks to the surprisingly helpful Unhelpful, also known as Andrew Mahone, we have a decent, if slightly arbitrary, set of...
PyPy Status Blog: First results of the JIT
Hi all, Just a quick note to tell you that we are progressing on the JIT front. Here are the running times of the richards benchmark on ...
Lisp is sin
Access to this page requires authorization. You can try signing in or changing directories .
Scheme Is Love
Access to this page requires authorization. You can try signing in or changing directories .
Rifle-Oriented Programming with Clojure
Any comparison of hot JVM languages is likely to note that “Clojure is not object-oriented.” This is true, but it may lead you to the wrong concl...
Google App Inventor uses Scheme under the hood
Posted by Bill Magnuson, Hal Abelson, and Mark FriedmanWe recently announced our App Inventor for Android project on the Google Research Blog. Tha...
Parrot VM v1.3.0 Released
On behalf of the Parrot team, I'm proud to announce Parrot 1.3.0 "Andean Swift." Parrot is a virtual machine aimed at running all dynamic languages.
C and C++ are not the same language.
In the web world, a world I’ve made my way back to in the last year, pointers are an exotic relic of the past. Â Seriously.
Nuts & Bolts: Campfire loves Erlang
A couple of years ago a lot of buzz started in the Ruby community about Erlang, a functional programming language developed by Ericsson originally for use in telecommunications systems. I was intrigued by the talk of fault tolerance and concurrency, two of the cornerstones that Erlang was built on…
Clojure 1.0
After a sustained period of API stability and minimal bug reports, I'm happy to announce the release of Clojure 1.0! http://clojure.googleco...
PEP 289 – Generator Expressions
This PEP introduces generator expressions as a high performance, memory efficient generalization of list comprehensions PEP 202 and generators PEP 255.
PEP 374 – Choosing a distributed VCS for the Python project
Python Enhancement Proposals (PEPs)
Parrot VM v1.0.0 released
You're packing a suitcase for a place none of us has been A place that has to be believed to be seen You could have flown away A singing bird in an open cage Who will only fly, only fly for freedom...
Obfuscated Erlang Competition Results
We build transformative solutions for the world’s most ambitious companies. We're experts at building massively scalable, distributed systems.
Clojure - Rationale
Customers and stakeholders have substantial investments in, and are comfortable with the performance, security and stability of, industry-standard platforms like the JVM. While Java developers may envy the succinctness, flexibility and productivity of dynamic languages, they have concerns about running on…