5 ms·
Here's a nice document with many programming interfaces by Johnathan M. Edwards 1948 Plugboards 1949 Keypunch 1963 Teletype 1970 VT05 1980
by efortis 4y ago
Here's a nice document with many programming interfaces by Johnathan M. Edwards
1948 Plugboards
1949 Keypunch
1963 Teletype
1970 VT05
1980 Symbolic Lisp
1980 Smalltalk
1986 Boxer
1987 Self
1987 HyperCard
1987 Alice Pascal
1991 Visual Basic
1991 AgentSheets
1994 SK8
1996 Squeak/eToys
2001 Eclipse
2003 Flash MX
2005 Scratch
…
https://docs.google.com/presentation/d/e/2PACX-1vSPuf3eQ2tlCtXAif4gEWQQU-xK8EzhiH3SIfuD7vWy7eP4NN0-KRejbec_m-GF6-f_D95OOFyyoolx/pub?start=false&loop=false&delayms=3000&slide=id.g1da0625f1b_0_56 https://docs.google.com/presentation/d/e/2PACX-1vSPuf3eQ2tlC...
- sitkack 4y agoThe original refactoring browser/editor was https://en.wikipedia.org/wiki/VisualAge https://en.wikipedia.org/wiki/VisualAge it was later Open Sourced as Eclipse but it predates it by over a decade.
- pasc1878 4y agoI don't think Eclipse is Open Source Visual Age for Java. Both came from IBM but... When the IBM rep cam to our company explaining the change he explained what changed and 3 of the points were why I used VAJ and Eclipse did not have them (at the time 10 years later it nearly had them). VAJ worked with an included JRE that allowed you to edit code as it ran. VAJ included a GUI builder VAJ was organised around code structure and not files e.g. you chose packages and classes and methods and not by files. VAJ was based on the VA Smalltalk environment.
- mkl 4y agoFrom that Wikipedia link: > VisualAge for Java is based on an extended Smalltalk virtual machine which executes both Smalltalk and Java byte codes. Java natives were actually implemented in Smalltalk.[6] > VisualAge Micro Edition, which supports development of embedded Java applications and cross system development, is a reimplementation of the IDE in Java. This version of VisualAge morphed into the Eclipse Framework.
- sitkack 4y agoMy understanding is the Eclipse codebase is descended from VAJ, not that they were the same product. VAJ had the distinctive VA UI.
- scroot 4y agoI would love to see a demo of SK8. I've never been able to get it to work in any of the classic mac emulators. If anyone out there has experience with this I think the community would benefit from some videos
- capableweb 4y agoWhile interesting (thanks a lot for sharing this great resource), it seems to mainly focus on just the UX/UI aspects, while ignoring the input method, they all depend on mouse and/or keyboard. Is there any similar resources for more varied input methods? Like joysticks, custom keyboards, voice or similar?
- efortis 4y agoFrom the top of my head, I've seen: piano-like single hand keyboards https://en.wikipedia.org/wiki/Chorded_keyboard https://en.wikipedia.org/wiki/Chorded_keyboard light-pen, pen-to-text foot pedals keyboards with two wheels text-to-speech (os native) gloves and 2D mocap-like cam capture of sign language Neuralink.com