Skittr, a Twitter clone that scales easily, written in 170 lines of Scala and lift
blog.lostlake.org
blog.lostlake.org
I'm always skeptical of the claims of "do this amazing thing in x lines of code" where x is some ridiculously small number. For example, the prototypical 10 minute Ruby on Rails blog, or the 1 line of code WebKit-based web browser.
The problem with these things is they make great whiz bang demos, but they really don't take any less code, it's just that you don't have to write that code because it's already written for you and hidden behind a layer of abstraction... which is great, as long as it can also be applied to real world problems, not just little toy demos.
Skitter is Irish slang for diarrhoea (or a wee kid). As Twitter is a form of verbal diarrhoea, then SKittr is as good a name as any for a competitor! ;)
http://books.google.com/books?id=5GpLcC4a5fAC&pg=PA1295&... http://www.bbc.co.uk/northernireland/voices/atilazed/s.shtml
He was a mature developer when I was an infant.
Not having to restart your Erlang server (and therefore lose your client connections) to do code updates is also pretty cool.
news.YC is a good example of an efficient architecture. If it was written in Ruby/MySQL, pg would need at least 20 servers to keep up with the current traffic, versus a single box now. And the latency would never be as good as it is now.
messageViewers = messageViewers.remove(_ == who)
(so it creates a new list excluding items that are == to "who"). Nice.
I just wanted to get them out there, like, quick.. so, people could, like, use them.
www.HelpWorldClimate.com
www.HelpWorldPoverty.com
www.HelpWorldPeace.com
www.HelpWorldWildlife.com