Submitted by gmarcionetti on Wed, 2010-05-12 17:44
We've recently added a new set of objects to our statically-typed-language SDKs (.Net, Silverlight and Java). These objects are a set of typed collections, aimed at making your client code easier to write and clearer to understand.
Previously, if you were using the getUsers() method, your code would have looked something like this:
In .NET:
RibbitCollectionResponse users = new RibbitUser().getUsers();
UserResource user = (UserResource)users.Results[0];
Like our neighbor up the road (Google), Ribbit gives its developers the option of using 20% of their time to spend on projects of interest to them. Allowing people to own pet projects increases innovation and is a ripe proving grounds for ideas that might benefit Ribbit in the long run.
I recently attended TheServerSide Java Symposium in Las Vegas. All in all, it was a great event—I had the chance to attend many of the keynotes and sessions and interact with developers.
For those of you who are not familiar with this event, a little background: The symposium is run by TechTarget, which hosts TheServerSide website. The site caters to the enterprise Java community and focuses on server-side Java implementations.
Throughout the symposium, a number of themes emerged indicating the direction the enterprise Java community seems to be headed:
Just a couple hours after interacting with our developers at our Spawn 2009 event, I was enroute to Poznan, Poland to lead a session at the RuPy conference. Roughly 36 hours from the end of Spawn, having traveled 24 hours straight through London and Warsaw, weary-eyed and hopped up on caffiene, I hit the stage to present.