May 13, 2003
Globe and Mail: Revolution by e-mail? Tyrants aren't quiverin
Spam notwithstanding, the question is hard to avoid: Has the little block of thermoplastic and silicon rendered irrelevant and impotent the large hunk of concrete? Has the stateless on-line realm given the people a direct detour around the dictator, the closed state, the walled community? Has the Internet, as many people predicted, become a force of democratic revolution?
That is a big question this week, as Iraq begins to be wired with public Internet technology for the first time in its history (Saddam Hussein limited access to a handful of closely monitored government officials). Electronic Berlin Walls now surround only a handful of countries: North Korea, Cuba (whose government has Internet equipment but largely forbids it to the people), Myanmar, some central Asian states and large regions of Africa, whose economic deprivation prevents any more than rudimentary telephone or Internet lines.
So has the on-line world helped to bring freedom to the physical world? Or has it become a tool of oppression?
Posted by Brian Stefans at May 13, 2003 10:03 AM
A variable leads a simple life, full of activity but quite short (measured in nanoseconds, usually). It all begins when the program finds a variable declaration, and a variable is born into the world of the executing program. There are two possible places where the variable might live, but we will venture into that a little later.
Seth Roby graduated in May of 2003 with a double major in English and Computer Science, the Macintosh part of a three-person Macintosh, Linux, and Windows graduating triumvirate.
When the machine compiles your code, however, it does a little bit of translation. At run time, the computer sees nothing but 1s and 0s, which is all the computer ever sees: a continuous string of binary numbers that it can interpret in various ways.
Let's see an example by converting our favoriteNumber variable from a stack variable to a heap variable. The first thing we'll do is find the project we've been working on and open it up in Project Builder. In the file, we'll start right at the top and work our way down. Under the line:
Note the new asterisks whenever we reference favoriteNumber, except for that new line right before the return.