and I happened to notice that a lot of default Ruby/Groovy behavior seems to match what I am getting with all my Tcl horseplay.
Watching the presentation on
Java FX Script, a colleague of mine noted the strong resemblance to Haskell in the Java FX feature set.
Makes me wonder: are all these scripting tools leveraging lambda-style programming concepts from years ago? It seems glaringly obvious when I look at them, but not being particularly deep in Groovy, Ruby, JavaScript or the like right now, I'd be interested in any wizened observations I can get.