John Sequeira

John Sequeira's weblog: enterprise application development, typed weakly.

Wednesday, May 12, 2004

Automating the substandard web experience

I often hit webpages that rely on flash or javascript popups in a way not compatible with how I run mozilla (no flash, adblock, popups disabled). ieview is a very nice mozilla plugin that pretty much does what you'd expect it to do.
11:19:52 AM      comment []  trackback []


Clearsilver is a "language-neutral" templating package with bindings for C, Python and Perl.

I don't have a good sense yet of when language neutral libraries become more useful or worth the overhead compared to than language-specific ones. I have a hunch this is a question software architects will have to answer more and more frequently w/Parrot and Mono providing cross platform language-neutrality at the runtime level. When is it worth the overhead? Why won't template::toolkit sweep the scripting language world? etc.

I've been enjoying jython for the last couple months, and especially the ease of translating Java class documentation and examples to working Jython. This documentation thing is something that's been painful using COM or .NET components in languages much different from the ones MS documents. Even trying to map XML parser examples from VBScript to JScript is a pain sometimes.

Being on ActiveState's Perl.NET mailing list, you get some appreciation for what a challenge cross-language anything can be. And an appreciation for the elegance with which Jython pulls it off. I hope the same holds true for Parrot and Ironpython.
11:12:59 AM      comment []  trackback []

© Copyright 2005 John Sequeira.
May 2004
Sun Mon Tue Wed Thu Fri Sat
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Apr   Jun

Click to see the XML version of this web page.
Click here to send an email to the editor of this weblog.
Yahoo: johnseq2
MSN: [email protected]
AIM: amped02139
Skype: johnjulian