Vax? Wasn’t this Dave Cutler’s first attempt? The second was rebranded to NT and the rest is history
Cutler was part of the CMS development team. When he started at Microsoft he implemented many VMS Concepts in Windows NT. NT is not s VMS but has a few features VMS also had. So it is not a VMS.
The concepts they took to form Windows NT 3.1 are close to VMS, no question but Windows NT was far away from it.
Cutler was a jackpot for Microsoft back in those days.
By mid 80ies MS found itself caught between Xenix (they got most revenues from sublicencing to Siemens (Sinix) and other Corporations) and OS/2 knowing that DOS is without future. On one side paying fees for every sold Unix License not owning the system on the other side being the small appendix of Big Blue not owning the system aswell.
Without his concepts and teammates he brought with him to MS, Windows NT would never emerge and the PC industry would be a different one today. Of course he had to compromise with many issues (backward Windows compatibility, virtual machines etc.) but Windows NT can be considered as “Cutler’s Baby”.
The point is though, any code you write is most likely abstracted away, in varying degrees. There’s always runtimes, or their equivalents.
Unless you’re gibson research or maybe using cosmopolitan?
This is because they keep thinking that adding more targets will somehow create a new inflow of cash. So rather than doing 1 or 2 things really well they’ve decided to not be good in any area.
I think, too often apparently, about all the time and effort they’ve wasted getting web2, iOS and Android into a moderately working state. They’ll never be ahead of the curve on any of those platforms because of their small staff and poor management. And all it takes is one developer making a substandard decision to hurt them for a decade, or more.
From everything I’ve seen (as an outsider) and from conversations with people that know more than me (former employees) they have few standards in place. Little to no unit testing. No code reviews. No QA. A dwindling user base and a community of unhappy former users. These are not signs of a company with long term potential.
It’s sad, because I think we all really liked the product and the community.
XojoBot will take care of all the bugs.
Archiving and closing Feedback reports isn’t “taking care of bugs”
It is IF your metric is simply “open bug count goes down”
Splittin hairs but Xojobot no longer archive the cases.
After 2 years of no activity Xojobot adds the ‘Needs Review’ label instead.
Xojobot still close cases that has the ‘Information Required’ label after 2 weeks of no response from OP and Xojo staff not manually removing that label.
That’s true. As long as a language/ IDE or framework gives you the freedom to choose, I do not have any problem with this. Those who don’t I prefer not to use.
Just yesterday I’ve written again a small tool Profilecleaner in Freebasic 50 KB size and put it today on Codeberg. For fun I’ve rewritten an Python and a Freepascal version for comparison:
- Freebasic (50 KB single Binary)
- Freepascal (ca. 1 MB with Dependencies)
- Python (ca. 25 MB with Runtime and Dependencies created with PyInstaller)
To be fair, packing Python interpreter and script into a binary executable is unnecessary and only rarely makes any sense.
Well that’s questionable. Most Windows installations esp. Servers do not have Python installed nor a packaging system to install and maintenance it.
I don’t get the discussion about “real executables”. It doesn’t matter. Only thing matters is if the code works for the users.
This I know as I never get that information required notification
But I DO get one saying the case was closed
To the point that often I dont even bother reopening them
Its about the only way to be sure all dependencies are present and that the runtime is the version you expect
At least as far as I understand distributing python code
Why not just distribute source file and list dependencies? I think pip is included with Python, so installing packages should be easy?
for the same reasons most people distribute software as executables and not as source
plus we were discussing “real executables” which I still dont know what that means
But show me your free basic GUI program for MacOS as single executable
Does the .App container that was created back with NextStep count?
That would be nice cause we have similar stuffs on Linux and with Java and with containers and with Snap…if it counts we have so many possible ways for it…DMG counts also?