Lotus has finally bloomed in Garden City

Garden City goes saffron. That should say it all. Clearly we bangaloreans have voted for the better political party. The party with a clear headed leader and clear agenda, atleast on paper. What is heartening is people wanted change badly and have voted for the right party. Having said that we don't expect wonders from the party, atleast we can expect some proactive measures. Though they are short of 3 seats, the independents should help them achieve. Hopefully they are not to troublesome candidates. Anyways, atleast we can hope for a more stable government and better days ahead for Bengaluru.

Parsing with DSL

Martin Fowler has a very interesting article on DSL.In particular, parsing in Domain Specific languages. There's a comparison to parsing with XML. As the blog indicate, validating a XML is surely not the hard thing, but extracting the data required from a DOM tree consumes a lot a code and time. Yes, it is true, I've done a lot of xml parsing I've felt it to be true. One of the very interesting points made was the use of ANTLR. Though initial understanding of the syntax may a be a little complex, I think achieving the end result is far easier using ANTLR. I have tried some basics of ANTLR while parsing some ENBF parsing for one of the protocols. Its easier, as in, parse the tokens and populate your objects directly. After reading through the blogs, there's a greater motivation to dig into more of ANTLR :-).

Problems loading Gmail2 on firefox

Does Gmail2 have loading problems on Firefox 2.0? On my desktop, I see it either takes a lot of time or doesn't load at all. This problem however does not exist for the older version. It works fine on an IE however, and I hate to work with IE :-(