djsfantasi
- Joined Apr 11, 2010
- 9,237
In a commercial environment, I used the Radio Shack TRS-II, running CP/M by Pickles & Trout. All coding was assembly, whose compiler and linker was provided by P&T.
This was in the 70s. The TRS-II was the only microcomputer that provided 8" floppies.
The Project was a hack. A co-worker wrote an RPG program to read their production orders database, and extract the information to be transmitted by hand with a TWX terminal. Savings here, because we eliminated the manual data entry. The file was written to the 8" floppy.
The floppy was inserted in the TRS-II.
A program then formatted the reports to be sent, using code (BASIC) and a file, that looked like XSL. The format style sheets formatted the data to the specific requirements of the vendors.
The intermediate report files were sent by an assembly program that connected to each vendor, transmitted the report file and closed the connection.
So, even a simple commercial project can use assembly. Also, it used different languages as required.
I agree that the Arduino is a good starting microcontroller. Also, it's an active community. This latter point is illustrated by multiple libraries for common peripherals.
This was in the 70s. The TRS-II was the only microcomputer that provided 8" floppies.
The Project was a hack. A co-worker wrote an RPG program to read their production orders database, and extract the information to be transmitted by hand with a TWX terminal. Savings here, because we eliminated the manual data entry. The file was written to the 8" floppy.
The floppy was inserted in the TRS-II.
A program then formatted the reports to be sent, using code (BASIC) and a file, that looked like XSL. The format style sheets formatted the data to the specific requirements of the vendors.
The intermediate report files were sent by an assembly program that connected to each vendor, transmitted the report file and closed the connection.
So, even a simple commercial project can use assembly. Also, it used different languages as required.
I agree that the Arduino is a good starting microcontroller. Also, it's an active community. This latter point is illustrated by multiple libraries for common peripherals.
Last edited: