2007-04-15 Useless Knowledge

Found a nugget pointed out on e1f’s blog ¹ – on Jeremy Allison’s blog:

e1f

¹

I used to be a Microsoft Windows programmer, as well as a UNIX/POSIX programmer. The knowledge I’ve gained about programming POSIX is still useful, even though I learned a lot of it over twenty years ago. My Windows knowledge is now rather out of date, and getting more so over the years. It isn’t worth my time anymore to keep up with each increasingly baroque change to the Windows environment. Just as an example, over this time the latest “hot” communication paradigm that Microsoft recommended developers use in Windows changed from NetBEUI, to NetDDE, then OLE, followed by OLE2, then COM, DCE/RPC, DCOM, and now currently seems to be Web Services (SOAP and the like). Meanwhile, in the UNIX world the Berkeley socket API was useful in the 1980’s and is still the core of all communications frameworks in the open standards world. All the UNIX RPC, object and Web Service environments are built on that stable base. ²

²

Yeah, at work SOAP is all the rage. :__

I don’t know what the right solution is, since obviously we’re earning money, but it just doesn’t feel right. Layers upon layers of “stuff”. At least I have my little free software project to console me: Oddmuse, written in Perl, no less. Haha. 😄

Oddmuse

​#Life ​#Programming