I first started programming in BASIC many years ago, first on a TI99/4A and then on 8086 chips. You could do quite a bit with 64k to play with and a tape backup. However, being always pressed for time I did not put a lot of REM statements in the code, and back then we swapped bits of code back and forth quite a bit to help each other out. I worked on several interesting projects, moved to the 286 and then the 386 platforms and began learning first Visual Basic then C++ and Visual C++ after that. Along the way I converted most of the programs I had created or worked on with others to their COM and EXE equivalents, then backed them all up on floppies and chucked the paper.
Then suddenly I had to learn Assembly and began concentrating on Embedded Systems exclusively before I stopped programming and worked on the Engineering skills I needed for a paycheck.
In a nutshell, I have recently come across quite a bit of old programs that I created and executable files from projects that I worked on many years ago. Most of the small firms, hmmph, pretty much ALL the groups I worked with back then are long gone, and the few programmers I remember the names of I can not find.
Now I have all these old programs from that time and I want to get back into programming and convert them into Linux-compatable proggies. Problem is, while I used to code for a DOS environment and later some '95 even, I do not know how to code for a proggie to run in Linux as of yet, and all My instruction books concentrated on the biggest prospect out there: a Microsoft environment.
I am decompiling more and more progs as time goes by but can not seem to figure out how to recode for a Linux environment. Not even going to try for BSD or a pure Unix code as this will all be made available for GPL'd Debian useage, but I need some help in what areas to study to successfully convert over. Any ideas?