"Hello, World!"

What is code (software program), asks Clive Thompson in Coders:

“Code is speech, speech a human utters to silicon, which makes the machine come to life and do our will.”

Take the first program taught in almost every computer language: It “begins with that one incantation. “Hello, World!”,  some variant of this line:

print (“Hello, World!”)

 

Is code just words that a machine understands? No, wrote Fred Brooks:

“Unlike the poet’s words, (code) is real in the sense that it moves and works, producing visible output… It prints results, draws pictures, produces sounds, moves arms… One types the correct incantation on the keyboard, and a display screen comes to life.”

Which is why, Thompson writes:

“The phrase “Hello, World!” is so laden with metaphoric freight. It summons to mind all the religious traditions where a god utters creation into existence: “In the beginning there was the Word”

And “Hello, World!” also has its “creepy side”:

“It reminds you of the unexpected side-effects that come from bringing something to life that might escape your control (like Frankenstein’s monster).”

 

A train of thought that Thompson then takes to its logical conclusion:

“This sense of magical control can be intoxicating and fun; it lends itself frequently to a sort of starry-eyed idealism.”

Nothing wrong in idealism, of course, but:

“It (idealism) can also lead, particularly in younger coders – who’ve yet to be humbled by life and their own screw-ups – to some epic hubris.”

Google set out with the idea that organizing all the information of the world can only be a good thing. Facebook started off believing that connecting everyone would reduce differences. In an industry famous for its startups, where college kids form multi-billion dollar companies, the danger of said idealism is obvious:

“(Coders) become convinced that they have a unique ability to understand any kind of system at all, from first principles, without prior training, thanks to their superior power of analysis.”

 

Joseph Weizenbaum warned about programming in 1976:

“One would have to be astonished if Lord Acton’s observation that power corrupts were not to apply in an environment in which omnipotence is so easily achievable.”

It reminded me of Uber’s infamous “God View”, a feature intended to track its users but was abused by some of its employees to stalk their ex-girlfriends!

 

Thompson’s book is a great romp on programmers and the inordinate impact that they have on society today.

Comments

Popular posts from this blog

Student of the Year

Animal Senses #7: Touch and Remote Touch

The Retort of the "Luxury Person"