Archive for August, 2009

Intro to The R Programming Language: For Programmers

August 31st, 2009

As someone who’s new to R and curious about what it can do, one of the first questions I ask is how does it compare to Java, C#, Perl, etc. (Insert language-of-choice here.) Fortunately,John Cook has answered that question with his blog post: The R programming language for programmers coming from other programming languages. Take a few minutes to check it out and see for yourself why R is the up-and-comer.

Rosetta Code

August 31st, 2009

One thing I’ve always enjoyed is learning something new, especially a new language. First it started with human languages, but over the past few years (well, more than a few!) I’ve enjoyed learning new programming languages. From Lua to REXX to Icon to Processing (which, technically, isn’t a language but more like an environment) and many others, I’ve loved tinkering with new languages. Now, I found a resource online that lets me compare the various languages. It’s called (appropriately enough) Rosetta Code. Look for a solution to a problem by language or by problem. Fun stuff! Gotta go… Lots to learn…

Google’s R Style Guide

August 15th, 2009

I’m still pretty new to R, but find that Google’s using it in lots of places, like MapReduce. Google’s R Style Guide outlines the directions to R programmers. It’s an interesting read — very simple and efficient. (Thanks to the post on Revolutions blog for the link.)