Mark Fling
banner
markfling.bsky.social
Mark Fling
@markfling.bsky.social
Product development and management. Active in C++, WinDev, services, interfaces, component libraries, WRL, ATL, ESE, Kotlin. Guilty of comment tombstones, single return, noexcept, aligned braces and 6 levels of indentation.
I'm thinking you've never lived in a big-iron mainframe environment. We'd have non-scheduled "IPLs" once a week with MVS, way less often with VM. There was much less integration at the operating system level of major systems like communications and transaction processing. Great times.
January 17, 2026 at 4:30 AM
I loved APL. 5 lines of code could plot your trajectory to the Moon or forecast the stock market in the morning. Only more terse language was Forth.
January 11, 2026 at 1:50 AM
Old skool Win32/64 systems programmer in C/C++:

1) Windows UWP component library to interface with Extensible Storage Engine (ESE).
2) Win32/COM component library to call same-machine inter-process using ALPC.
3) Kotlin Android mobile applications (various).

Too embarrassed to publish on github.
January 11, 2026 at 1:43 AM
Imagine having to write assembler for an IBM mainframe with (egads!) 8 megabytes of memory shared with a dozen other running programs. Figure the system might give you 512K, at most, to execute on a good day. You learned real quick to code tight and fast. I sure did.
January 11, 2026 at 1:27 AM
What killed the full-size American wagon were SUVs. We owned the last GM wagon - a 1996 Buick Roadmaster - for 17 years. Got thumbs up right up until we sold it. Great space, fake wood paneling LT-1 V8, seated 8, including 2 in the "way back". Took a 4x8 sheet of plywood with the seats down.
September 4, 2025 at 3:20 PM
I'd say the Bora was the better looking.
August 31, 2025 at 6:23 PM
I'd kill to have my old '72 Stag back. Galactic levels of insanity, yes, but so worth it.
July 23, 2025 at 6:26 PM
John Cleese was a comedic genius. I still smile recalling that maniacal scene.
July 23, 2025 at 6:22 PM
In the mid 90s, Jane Wyman, Ronald Reagan's first wife and 40s/50s actress came to our front door and asked to use the phone. Her driver was lost and she needed directions. Dressed to the nines, super nice and apologetic.
July 17, 2025 at 10:50 PM
Looks good. I feel your pain with WinRT and XAML. Trying to debug and locate some obscure "property missing' in one of my many XAML files. No help from VS.
July 13, 2025 at 5:03 PM
Those poor wheel bearings!
June 30, 2025 at 10:15 PM
System 370/168 mainframe running MVS/TSO with a whopping 8 megabytes of memory. Programmed in Assembler and PL/I (anyone remember that one?).
June 20, 2025 at 5:05 PM
Don't you mean "370"? The picture has a 1960 System 360. I'll give IBM kudos for their industrial design. Damned expensive, but sexy as hell from a corporate perspective.
June 20, 2025 at 4:44 PM
Jealous of you Stag guys in the UK. Miss my 1971 Mark I in white, wires and OD. Looking for one here stateside but they're getting rare.
May 28, 2025 at 12:11 AM
Same set of instruments in my long gone Stag. Damn I loved that car, wretched as the mechanics could be. Peak British.
May 24, 2025 at 2:41 AM
I've been writing component DLLs for years, both COM (using ATL) and WinRT (using WRL). Public interfaces, C++ implementation classes. The WinRT/UWP DLLs ship with a .winmd file eliminating the need to run regsrv32. But yes, splitting the ABI and implementation takes a bit of work.
May 19, 2025 at 2:54 AM
Elon and this idiot don't realize when they fired all the maintainers this would happen. Maintaining FAA navigation, communication and computing infrastructure is *ongoing*, and not a one-shot deal. Calibration and certification of radars and navigation equipment is constant.
May 13, 2025 at 2:29 PM
Ah, 3279 GDDM graphics. As one of the few mainframe systems programmers at my company I was granted one of these exalted devices. Now I understand my subconscious preference for dark mode.
April 2, 2025 at 3:17 PM
And within Windows itself, Win32/64 is such a different beast from UWP.
April 2, 2025 at 3:04 PM
Mark, not to worry. They'll never get past JCL.
March 30, 2025 at 6:45 PM
Yes, and you were very careful with your allocations and pointers lest you receive a 3 inch stack of fan-folded dump printout back from your job submission. 😉
March 11, 2025 at 9:32 PM
And get Vance as a replacement? Yikes! We're doomed!
March 10, 2025 at 7:20 PM
What? Nobody told me LLMs were available when I was writing in the 80s. Damn!
March 9, 2025 at 11:02 PM
Call me ancient, but I've discovered if it isn't in the code, it's usually lost over time. I like the old school format - don't need no stinkin IDEs.
March 9, 2025 at 1:26 AM
In WinUI, XAML for both the packaging and UI is probably the hardest obstacle. The C++ language extensions for WinRT are a must.
March 5, 2025 at 6:20 PM