Reason – Exciting New C++ Library For Internet Applications

I’ve been waiting for Emerson Clarke to GPL this library since he started sending me code samples via IM a few years ago.

If you really want to squeeze every last nanoflop of performance out of your hardware then you need to turn to languages like C and C++, or if you have a lot of time on your hands, and a large beard, assembler.

There is a reason that these languages are the mainstay of the games development industry.

If you want to generate the fastest Ruby extension possible without having to worry about how you are going to install libraries for HTTP, XML, XPath, SQL, multithreading and file system access (to name a few) then I suggest you check this framework out.

If you want to take on Google and build the greatest number crunching data analysis farm in the world, then its perfect for that too.

Reason is a wonderfully easy to understand cross platform C++ framework. The code is very readable and amazingly well commented.  

Disclaimer: I used to work with Emerson at Massive before he joined Thoughtworks and then went on to storm the world developing industral scale C++ applications.

About James McParlane

CTO Massive Interactive. Ex Computer Whiz Kid - Now Grumpy Old Guru.
This entry was posted in C#, JavaScript, Massive, Web2.0, XML, XPath. Bookmark the permalink.

2 Responses to Reason – Exciting New C++ Library For Internet Applications

  1. lelak says:

    And from the look of it, I understand Emerson’s code just as little as I used to in those days. *le sigh*

  2. Chuba says:

    Greetings Mr. McParlane. It has been a long time since Vrave. I hope all of you down there are doing great. If you still see Roslyn and Kathy from time to time, send them my regards. Cheers.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s