keenmaster486 wrote on 2025-08-27, 17:29:
I have found greater fulfillment and enjoyment of my retro hardware through disciplining myself to write programs for them rather than just consooming them through games or other software.
Absolutely.
The most satisfying kind of programming is the kind you do on a computer you have known for decades.
I have written most of my database and HTTP POST / JSON response API backend of the point of sale system I have embarked to program this week, on that RH8.0-running P120 I compiled MariaDB on recently.
It is multi user, uses sessions, looks up and adds scanned barcodes, searches for products by barcode, vendor, partial name match all in one thing.
It generates an invoice in one atomic transaction from the scanned list, as well as generating the actual pdf of the invoice the frontend application would just need to fetch and print out. This is the most complex API call, with >10 SQL queries, of which 4 are in a commit/rollback style transaction. That and the pdf generation takes less than a second 😀
Still need to write the refund API and some management/reporting features.
I am even tempted to put this thing into production... (but I have something more than 10x faster and 15 years newer waiting for it to be deployed, so no.)
I even believe would not have been able to start working on this thing without the aid of the pentium1. Programming on modern stuff is a lot like eating mcdonalds to me: you bring it to your face, but when it reaches it, your head has in the mean while automatically turned away 😀