Рет қаралды 121
Abstract
In the last 40+ years that I have been developing software there has been a massive increase in computing capability, both in terms of performance and the speed and ease of which new software can be created.
If we look back, the level of benefit to the user hasn’t kept pace with either of the above metrics. 40+ years ago I would have used a word processor to write this abstract (albeit without some of the fancy formatting) on a computer that had a single 8-bit processor and ran at Mhz speeds (ie: Commodore 64). On my modern computer with 16x 64-bit processors each running at Ghz speed writing this abstract is much the same experience. (For the moment we’ll ignore that MABYE in the not-too-distant future I won’t be doing this at all as a ChatGPT descent will do it for me - which of course would justify the cost of my current computer!)
Let’s take a moment to look back at how things were done in the past, particularly at techniques which I do not find in common practice, to see how we can do better. This is not to say that 40+ years of progress should be thrown out the window, this is to say some 40+ year old techniques still have value today and should not be forgotten.
Speaker Bio
Lloyd Moore is the founder and owner of CyberData Corporation, which provides consulting services in the aerospace, robotics, machine vision and industrial automation fields. Lloyd has worked in software industry for 35 years. His formal training is in biological-based artificial intelligence, electronics, and psychology. Lloyd is also currently the president of the Northwest C++ User’s Group and an organizer of the Seattle Robotics Society Robothon events.