Using Perl to scrape the web
ssscripting.blogspot.com
ssscripting.blogspot.com
However, it's not able to execute JavaScript. The only lib I found which does so with a reasonable subset of JS is HttpUnit, in Java. Though it has kind of ugly interface IMO, I use it with a success. Doing it from a Clojure REPL makes it quite handy tool for web scripting.
Spidering has been around for a long time, and people act like screen scraping is new. It is really the same that has existed for years. If you are going to do it, though, Perl is certainly the way to go. It is fast, efficient, and robust.
Google IMO is more of a symbiont than a parasite.
use strict;
Most of the web is messy. Beautiful Soup and its ilk would seem like a better choice for parsing.