Terminal interface:
All I need is an interpretation/formatting layer between serial port and terminal window
- to take custom escape codes and put/grab data as required
- thus reducing the static data overhead on the remote device application (with only
a few kB of application storage)
Windows Compatibility:
I don't actually use many 'features' of Windows in my software as it is mostly file and
text-like data manipulation along with whatever maths I need to do. So long as file
handling and comms is backward compatible, the programs should run trouble free.
Small systems:
Most of my hardware projects are too small to be able to host an OS and GPIO is
handled directly on the metal. Any control from input has to be handled at that level
(i.e. assembler, C/C++ or B4R)
Historical BASIC:
I do have QB64, but I prefer SB and VBS. VBA is still a part of my version of Office.
VB6 will, it seems, never get old unless you use windows features that have been
removed. It remains (on W7) a good option for GUI and Q&D development.
I don't even use a DBMS, just a couple of random-access index files, INI tally files
and a directory tree. (mineral collection records). Storage is, after all, cheap.
For front-end - VS (VB/VC) serves well enough right now if I want a proper GUI and
SB's support on W7 breaks - right now It seems to work fine, though.
I should point out, here, that I am not interested in commercial polish since functionality
trumps all.
Socket connections:
As a friend used to say - poifick - at least where an RS232 (RS422/485) interface
don't reach directly.