February 01, 2013, 7:06 AM —
Image credit: flickr/ccstbp
Web inventor Sir Tim Berners-Lee says all school students should be given some hands-on experience of programming, to provide a critical mass of enthusiastic and competent programmers to stem the current shortage of developers.
Perhaps more important, he says, this approach will promote a view of the computer as a machine that can be made to do anything its owner wants, rather than a domestic appliance "like a fridge", performing certain fixed tasks.
There are two kinds of digital divide, Berners-Lee told the audience at a booked-out presentation in Wellington yesterday; the more familiar divide is between those who can afford a computer and internet access and those who can't. Less talked of is the divide between those who can program and those whose computer "skills" are restricted to knowing how to work standard applications such as word processing and spreadsheets.
Lack of hands-on experience of the computer's flexibility leaves the user at the mercy of "a bunch of companies who would love to be able to lock it down, so you can only run the applications that they allow; the ones you can get from their app-store," Berners-Lee says.
A powerful fighter against this kind of restriction, he says, is author and blogger Cory Doctorow, who calls it "the war on general computation."
The larger theme of openness was Berners-Lee's central topic. This theme, as InternetNZ president Frank March pointed out, will be taken up by the NetHui conference organised by InternetNZ in July this year.
Berners-Lee explored openness as applied not only to the internet but to open access to information, to open -- hence more efficient and accountable - government and to the development of program code. He explained open-source development to his audience, emphasising the potential of sharing code for rapid development, free of formal licensing and procurement processes. "Open source makes everything run very much faster; people talk about a web-year as equal to 2.6 [ordinary] years."
He made only a glancing reference to patents, but many of his audience would have been conscious that the Patents Bill, with its exclusion of software, is now first on the Parliamentary Order Paper after the mammoth debate in reply to the Prime Minister's opening statement.