Twitter Acquires Smallthought Systems (DabbleDB, Trendly)
blog.twitter.com
blog.twitter.com
Does anyone have any indication of the purchase price? Did investors make anything, or even their money back? It is hard to declare this a success, or much of anything at all, without some information regarding terms of the deal, and future of the product. Even if they lost money but the product was going to continue in Twitter's hands I would argue this may be enough to declare success because of Twitter's likely longevity. But without this and compelling evidence that Twitter had any reason to pay more than salaries to the team, I can't find a reason to declare this a success -- other than kudos to the team for getting jobs at a cool company as their funding ran out (I am assuming this is a primary reason for the change, as is common; please correct me if mistaken).
Anyone have more info to share regarding this? I have always been a big fan of DabbleDB and the team clearly has talent.
Regardless, I have a lot of respect for the Smallthought guys. Their presence at Twitter HQ does only good things for my opinion of their business and technical direction.
> Regardless, I have a lot of respect for the Smallthought guys. Their presence at Twitter HQ further does only good things for my opinion of their business and technical direction.
My thoughts exactly.
I'm not trying to downplay the importance of Smalltalk to DabbleDB, but it was just one piece of the puzzle. The same "use the right tool for the problem" attitude seems to be increasingly pervading Twitter these days, which I think has helped as much as anything else in their improved stability and scale over the last year or so.
In this case I wonder whether Smalltalk really is the right tool for the job. Smalltalk isn't a bad language but there aren't a lot of libraries available. I've played around with Seaside a bit and ended up having to rewrite some of the HTTP libraries to do what I needed. Unfortunately I can't think of another language outside of the LISP family that supports continuations well.
Javascript has closures, which you can use to implement continuations. See http://marijn.haverbeke.nl/cps/
There's an interesting article on how Seaside uses continuations here: http://blog.fitzell.ca/2009/01/seaside-partial-continuations...
Dabble DB though seems like it was acquired for backend analytics (according to the blog post).
http://blog.dabbledb.com/2010/06/140character-dabbling.html
Signups now turned off.