Protovis for intuitive visualization

Which uses the same declarative mechansims  as Jquery and other semi- or completely functional programming languages for enabling simple and intuitive chainiing of fanctions. It has been developed by a research group at Stanford that focuses on visualization. Protovis. zippad "weighs" less than 1 Mb.

One interactive example targets interactive job categories and shows how the the male-female proportions has changed over the years . It also illustrates how to present help text and interactively change the vizualization on a query immediately.förändrats genom historien både för män och kvinnor.

I also partly agree with with Douglas Crockford that Javascript is now good language - at least as Douglas says in his book - as you use the "The good parts" there.

Here is a quote:

 "The first is that you don't have a choice. The Web has become an important platform for application development, and JavaScript is the only language that is found in all browsers. It is unfortunate that Java failed in that environment; if it hadn't, there could be a choice for people desiring a strongly typed classical language. But Java did fail and JavaScript is flourishing, so there is evidence that JavaScript did something right.
The other answer is that, despite its deficiencies, JavaScript is really good. It is lightweight and expressive. And once you get the hang of it, functional programming is a lot of fun."
Enhanced by Zemanta


IfItWasMyHome.com - Visualizing the BP Oil Disaster

Just to give some scale of this catastrophy for people living in Stockholm. IfItWasMyHome.com - Visualizing the BP Oil Disaster

Here is a static image for those who doesn't have the time to play with
the above:

Enhanced by Zemanta