An issue with Ruby is the maturity of all the dependencies required to run Twitter. Many of them have not been tested at scale and some of them are a continuous drain on engineering resources. Things are getting better, but it isn't always wonderful.
In the JVM there's often a wider choice of third party packages for any given dependency. It's a more mature stack. Writing in Scala gives you access to an enormous repository of high quality JVM code.
That being said, Java really isn't used in much web development at Internet scale, and some critical pieces are missing. Memcache client libraries are wanting, for example. Thus, out pops Smile, a memcache client written in Scala.
WM came up, by default, in 'tiled' mode, which you describe. It could be turned off, but I actually enjoyed tiling at the time. Less time pushing windows around!.
An issue with Ruby is the maturity of all the dependencies required to run Twitter. Many of them have not been tested at scale and some of them are a continuous drain on engineering resources. Things are getting better, but it isn't always wonderful.
In the JVM there's often a wider choice of third party packages for any given dependency. It's a more mature stack. Writing in Scala gives you access to an enormous repository of high quality JVM code.
That being said, Java really isn't used in much web development at Internet scale, and some critical pieces are missing. Memcache client libraries are wanting, for example. Thus, out pops Smile, a memcache client written in Scala.
Lightning strike? In San Francisco? You've got to be kidding.
This ain't Florida. The odds are much greater that a quake will tip over the building.
Demarcov --
This wasn't the Union County Regional High School district, was it?
While I agree with Joseph Elwell, M-W doesn't!
i on ary&va=initialism
http://www.m-w.com/cgi-bin/dictionary?book=Dict
Main Entry: initialism
Pronunciation: i-'ni-sh&-"li-z&m
Function: noun
Date: 1899
an acronym formed from initial letters
An initialism is simply a form of an acronym,
at least according to Merriam Webster, so XML is both at the same time.
WM came up, by default, in 'tiled' mode, which
you describe. It could be turned off, but I
actually enjoyed tiling at the time. Less time
pushing windows around!.
(WM user from 1986 to 1989. ATK user 'till
1996!)