Linux Format

Rememberin­g Ada

-

October 13th is Ada Lovelace Day. Ada is a historical figure I find fascinatin­g, generally being credited as not only the first computer programmer but also the first to make the conceptual leap that computing devices could be used for more than just number crunching. She led an interestin­g (albeit somewhat privileged) life – she was the daughter of Lord Byron, became Countess Lovelace and was an acquaintan­ce of Charles Dickens and Michael Faraday.

But it is her work with Charles Babbage for which she is most famous. In 1842/43 she translated a transcript of one of his lectures on his second proposed machine – the Analytical Engine – from French to English. She produced a series of notes in addition, which explained how the machine would work and included a method for performing particular calculatio­ns using the Engine (which unfortunat­ely was never built). It is this method which is recognised as the first computer program (there are some disagreeme­nts about this, as might be expected with any historical event). I think this was an amazing feat given how many years it came about so many years before the modern computing era.

Coincident­ally, my first exposure to Unix was at University doing programmin­g exercises in Ada the language (a long time ago now) which was named in her honour. I suspect Ada’s program was much better than my efforts!

At the time of writing I’m planning on attending a local Ada event being run by one of my clients to celebrate the achievemen­ts of women in science, technology, engineerin­g and maths (STEM). I’ve talked before in this column about trying to help women who want careers as Sysadmins/DevOps engineers – I’ll be offering to assist anyone I can while I’m there, and I encourage readers to look for local events and do the same! jolyon.brown@gmail.com.

Newspapers in English

Newspapers from Australia