Unlimited Novelty

Hi, I'm Tony Arcieri. You may remember me from such software projects as Celluloid, Reia, and Cool.io...

Wednesday, May 11, 2011

Introducing Celluloid: a concurrent object framework for Ruby

›
I've spend a lot of time recently working on a new concurrency library for Ruby called Celluloid . In short, its goal is to make working...
156 comments:
Tuesday, April 5, 2011

Reia: Now with a PEG parser

›
I haven't blogged about Reia in so long. Mea culpa! It's about this time that people start to think "I haven't heard about ...
36 comments:
Tuesday, March 22, 2011

Distributed systems and dynamic typing

›
There's a very good blog post by Robert Harper, a CMU CS professor, called " Dynamic languages are static languages ." It'...
42 comments:
Tuesday, March 15, 2011

Relativity for Programmers (A.K.A. Oh CAP!!!)

›
When you first start to learn physics you typically learn Newtonian Mechanics. Objects have inertia. Force is mass times acceleration. For e...
35 comments:
Thursday, October 14, 2010

How to make a cheap CI traffic light

›
We use continuous integration (CI) testing where I work, using Hudson as our CI server. I saw this recent article on the social impacts of...
192 comments:
Tuesday, August 10, 2010

Multithreaded Rails is generally better than Async Rails, and Rainbows is cooler than Node

›
Once upon a time Rails was single threaded and could only process one request at a time. This meant for each concurrent request you wanted t...
456 comments:
Tuesday, June 29, 2010

Reia: Pluggable Parsers

›
One stand-out quality of the Ruby community is a fascination with obtaining and manipulating Ruby parse trees.  Such a fascination exists in...
45 comments:
‹
›
Home
View web version

About Me

Tony
View my complete profile
Powered by Blogger.