Sujet : Re: Baby X is bor nagain
De : malcolm.arthur.mclean (at) *nospam* gmail.com (Malcolm McLean)
Groupes : comp.lang.cDate : 04. Jul 2024, 09:14:03
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v65lkb$2m3pt$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
User-Agent : Mozilla Thunderbird
On 03/07/2024 19:33, Michael S wrote:
On Wed, 3 Jul 2024 17:58:32 +0100
bart <bc@freeuk.com> wrote:
>
Windows itself is primarily a consumer product not a DIY OS as Linux
comes across.
>
Although I wouldn't mind if some of those were available; they would
take up an insignificant amount of space compared to the rest of
Windows. And would open interesting possibilities, such as supplying
some programs as source code.
>
It also needs a better built-in scripting language than 'BAT' scripts.
Windows is primarily a corporate product and only secondarily consumer.
I suppose, with good degree of certainty, that few important corporate
clients will veto any attempt of Microsoft to provide compilers by
default or even with non-default, but easy to check checkbox during
installation.
I'd think, few of them already quite unhappy because of default
presence of powerful scripting engines.
Yes, that's the way it has gone.
Microsoft PCs used to be used by hobby programmers, but that use has gradually shrunk. There are still probably quite a few in absolute terms, but it isn't the platform of choice as it was.
Then Javascript is in many ways a more attractive option than a native executable, becuase you can deploy it whereever you have a website.
I've only got two active Windows projects apart from Baby X, which is a special case as it's a cross-platform toolkit. They are Crossword Designer and Egyptian Senet. And it's hard to deploy them. And the free compiler is now very good and that is no longer an issue. But there isn't an accessible infrastructure like there was for distributing exectables. And it's all geared for corporate use, or for gamers who want to play big titles.
-- Check out my hobby project.http://malcolmmclean.github.io/babyxrc