(add (tvid1) (tvid2))
Multiple cool examples in the presentation (RealMedia), which is written in Gooze.
I've wondered for a while if the future of programming languages is away from monolingualism and toward polylingualism. That is, instead of one language to do everything, we'll have a whole bunch of domain-specific languages. Each can have a clean and simple syntax to solve a specific set of problems because it's only trying to solve that set of problems. Of course, people will need some way to get these languages to work together. When you have a video processing language, a number crunching language, a physics simulation language, and a VR interface language, you'll ultimately want to tie them together to build your game.
Perhaps one future purpose of Perl (on Parrot) is in fact the same as its original purpose: the glue language. But now the glue language for languages.
Already there... (Score:2)
I think ultimately it's exactly the right thing to do.