Nikita Prokopov has written a blog post detailing disenchantment with current software development. He has been writing software for 15 years and now regards the industry’s growing lack of care for efficiency, simplicity, and excellence as a problem to be solved. He addresses the following points one by one:
(Score: 2) by MichaelDavidCrawford on Thursday October 04 2018, @03:56AM
The ZooLib C++ Application Framework [github.com] has the MIT License, specifically to encourage both open source and proprietary use.
Andy Green [em.net] write its first version on top of Mac OS so as to insulate himself from Bedrock, which Apple shouted from the rooftops would enable cross-platform windows and mac apps. Andy didn't want to have to rewrite all his products when bedrock shipped - which it didn't - so he figured he would just implement a bedrock shim underneath zoolib.
From there it was not hard at all to write a windows 3.1 shim.
These days, ZooLib has a cocoa and a cocoa touch shim. So I could recompile the Win/Mac app I wrote in 2000 to run on the iPad, which I actually intend to do in my infinite free time.
I write an essay called "Why ZooLib" for its original website, which Andy took down in favor of just using GitHub. I asked him if I could say that "ZooLib frees the developer from OS vendor shackles."
Andy's reply?
"Quite."
Yes I Have No Bananas. [gofundme.com]