Improving Software for Society

News | Blog : Latest Posts

Categories

WOMEN IN TECH: BARBARA LISKOV

Barbara Liskov is a highly influential computer scientist who has made substantial contributions to the field. Born in 1939, in Los Angeles, Liskov is best known for her work in programming languages, programming methodology and distributed systems.   KEY ACHIEVEMENTS & CONTRIBUTIONS Liskov Substitution Principle (LSP): Barbara Liskov introduced the Liskov Substitution Principle in a […]

INFLUENTIAL PEOPLE: ALAN TURING

Discussing the work of Alan Turin. In this video, Paul Hazelden, discusses why Alan Turing, the subject of many films and documentaries and often referred to the father of modern computing science, should be considered one of the most influential people in computing. Born in 1912 Alan was an English mathematician and his contribution to […]

Y2K. JOHN’S STORY

Blood, Sweat and Years. The Y2K remembered It only seems a few years ago when the world was awash with how the all the IT systems, PC’s and Game Consoles were all going to stop on the 1st of January 2000. Companies were expecting to spend millions on testing and fixing their systems, Government were […]

LOOKING BACK AT THE Y2K BUG

Looking Back At The Y2K Bug by Paul Lynham FIAP A quarter of a century ago, projects to address the problems of software that used two-digit years were well on their way to completion. This was a problem that I also tackled in my own agricultural software which I had developed in the 1980’s. It […]

SOME PEOPLE CAN PICK THEM

The IAP at 50. Reflections from an IAP Member. This story sounds better when told. But here goes… It concerns a Pick system. Pick used file hashing based upon a given module number. The speed of the file search depended upon having this value correctly specified when the file was first created. At the time, […]

DON’T WRITE IT DOWN

The IAP at 50. Reflections from an IAP Member. I started out as a programmer in 1981 for a software house who wrote bespoke systems and installed 3rd party software for DEC/Systime systems for customers. My first application was for a bespoke invoicing system for a new customer. The customer also had installed the Systime […]

MEMORIES OF COMPUTING. THE 8-BIT ERA.

The IAP at 50. Reflections from Dane Bradley-Carter FIAP. The first time I ever programmed a computer was at my secondary school in about 1979. That’s not to say it was the first time I had ever been in the presence of one, because and older relative had taken me to work one day at […]

PUNCH CARDS, FORTRUN & FURTHER ADVENTURES

The IAP at 50. Reflections from Emeritus Professor Peter Smith FIAP, University of Sunderland. In 1978, I embarked upon a PhD in mathematics. My project was to develop a mathematical model of the human body in order to predict the heat flow within and from a human being. This involved using something called the finite […]