I'm a software developer since 1984, starting with Atari, along with early PCs, Sun, IBM, VAX and now on Linux, MacOS, and QNX for embedded systems. Usually in C or C++, sometimes using Bash. And a lot of SQL...