Bill Gates' masterpiece, DONKEY.BAS, finally available for iPhone
technologizer.com
technologizer.com
[1] http://www.folklore.org/StoryView.py?project=Macintosh&s...
"DONKEY.BAS is actually a great illustration of the early philosophy of MS/PC vs. the Mac philosophy (which has endured to this day, unlike the MS/PC philosophy): The PC and BASIC are for churning out crappy hacks at 4AM that get something simple done acceptably well, not spending days/weeks/months wandering through the Mac toolkit documentation, compiling Pascal, tring to figure the frameworks out, creating icons and graphics, and trying to make some really elegant program.
Compare that idea to Donkey.net to see how much the programming philosophy of MS has changed:
'Donkey .NET is a three-dimensional driving simulator game that demonstrates the new features available to Microsoft Visual Basic developers. Written in Visual Basic .NET RTM, this sample uses XML Web services, multithreading, structured exception handling, shaped Windows Forms, and custom-drawn controls. The sample includes the setups for both the game application and an optional XML Web service used with the game. The setups will also install the source code.'
jeebus. I know it's supposed to basically be a parody, but that means that there's somtehing there to parody!"
Things have just got a lot more complicated since donkey.bas.
I don't like the Mac platform as a whole - it doesn't and has never delivered the software environment required for industrial grade business softwarae development. UNIX and Windows have provided that for about 30 and 15 years respectively now. The Mac has end user elegance, but that is it. A large chunk of iCloud is on Windows Azure if that gives and credence to my claim.
Side note: I don't necessarily think that complexity is a good thing and would rather like an 8-bit Z80 powered dark age for 20 years.
Choice quote: "From the perspective of the Macintosh that we were already in the midst of bringing to life, it seemed like ancient history the day it came out."
And this is typical of companies taking the wrong approach (trying to release the perfect product rather than the minimum viable product). IBM and Microsoft got the product out fast, iterated, and generally executed better than Apple for two decades because of this. The sour grapes were palpable any time Steve spoke of Bill.
Bill Gates sold open source software! Incredible!
[0] http://www.microsoft.com/resources/sharedsource/windowslp.ms...
The rest of your question is somewhat confusing.
In fact, "Open Source" was defined specifically as a way to drop the philosophical and ethical approach of "Free Software".
If Bill was really that smart he would have realized that on a road track having larger front wheels would be important. His car is more appropriate for the drag strip not a road race. I guess he didn't have a proper beta test or proper user review before publication.
Annoys me when donkey killing software isn't realistic.
Actually it's closer to 120x ;)