Joined: 08 May 2018 Posts: 14207 Location: Texas, USA
Posted: Wed Dec 15, 2021 18:16 Post subject:
I forgot about Pascal (it, Fortran, and COBOL were studied on my own time in high school thanks to one of my teachers). Logo and it's various implementations are still around. MUMPS is still in use. I'm probably the youngest person here that has ever studied anything about any of them in detail, although these days, it's mostly C (rather, remediating... lol). And back-tics are archaic, for the record. _________________ "Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT Pogo - A minimal level of ability is expected and needed... DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)
----------------------
Linux User #377467 counter.li.org / linuxcounter.net
Joined: 04 Aug 2018 Posts: 1447 Location: Appalachian mountains, USA
Posted: Fri Dec 17, 2021 19:59 Post subject:
Its weird to sit here in retirement and think back to how many strange programming environments I've waded through, to various depths. Fortran, APL, BASIC, a few assembly languages, Pascal, RATFOR, a bit of LOGO, lots of C, multiple Lisp dialects, SciLab, and hefty Matlab projects, most to do with the geometry of point lattices, sublattices, cosets, etc. Studied COBOL but did zero with it. Lots of sed/awk/m4, the latter to generate custom makefiles that ran to many thousands of lines. Lots of LaTeX/TikZ customization. I've written half a dozen or so small compilers/interpreters, mostly for my own small, special-purpose languages, so there's coding in those as well. Had to do weird things occasionally because of employer bureaucracy or equipment limitations, like code a modem adaptive equalizer in BASIC to check it out before going to microcode. It was stored on paper tape! And I had to write a small compiler in Fortran for a big company whose name you'd recognize. Surely I'll burn in hell for that one, even though I learned later that they eventually dove in and expanded the language and compiler. Did a small real-time system once that involved 17 threads and lots of inter-process signaling. Sounds nuts but worked great. A decade later I got cornered into a detailed critique of the optimization algorithms in a CS grad student's VLIW compiler. Whew! No wonder the neurons feel so worn out!
So old has its advantages. We've seen a lot, even if we are not coding in Rust, never had a Haskell moment, and barely comprehend Docker vs Kubernetes. And we're finally old enough to not care!
That enough going off topic yet? _________________ 2x Netgear XR500 and 3x Linksys WRT1900ACSv2 on 53544: VLANs, VAPs, NAS, station mode, OpenVPN client (AirVPN), wireguard server (AirVPN port forward) and clients (AzireVPN, AirVPN, private), 3 DNSCrypt providers via VPN.