I am a former professor/vision scientist. I've been writing research, clinical and educational software since 1982 on the DEC PDP/11 minicomputer, Commodore-64, Amiga, PCs, Macs and iOS in assembly language, BASIC, Java, Prograph CPX, LabVIEW, C/C++, C#, Objective-C and now Swift. I published "Visual Programming with Prograph CPX" in 1985 and "Foundations of Binocular Vision" in 2000.