I remember this. Quote from that programme:
"Prof MICHIO KAKU (City University of New York): The end of Moore's Law is perhaps the single greatest economic threat to modern society, and unless we deal with it we could be facing economic ruin."
Really?
http://www.bbc.co.uk/science/horizon/2004/hendrikshontrans.shtml
ICANN has a history of antipathy toward public participation.
Kieren McCarthy, who has alternately been a journalist covering ICANN and also worked as ICANN's , general manager of public participation, has very good commentary on ICANNs merits (there are a few) and foibles (there are many):
http://kierenmccarthy.com/category/internet-governance/icann/
While learning Python isn't the only reasonable option, it's way up there. It has several key advantages:
1. Object oriented
This is one of the key paradigm shifts since you were coding, and Python embodies the principle more cleanly than Perl or C++ . In fact, learning Python will probably make it easier to understand C++, Objective C and Java, which are arguably more awkward embodiments of OO.
2. Interpreted
The rise in interpreted languages is another major development since the 80s. It also helps speed the edit-test-debug cycle, making it faster to learn.
3. Popular
Python is one of the top 10 most popular languages at the moment: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html. It's pretty much eclipsed Perl, which has been on the wane for a while. Interest in Ruby (the other "hot" interpreted language) also seems to be flagging.
"The chain which can be yanked is not the eternal chain." -- G. Fitch