the general impression from Your description is: this software is mostly of interest to commercial people, i.e. those interested in making money.
So, it might be unwise to put effort into that issue
Agreed.
Even the subproletarian class of software developers sometimes needs to earn some money to
eat, live, pay the bills. Yet, every time I heard that I ask myself: I'm a Computer Scientist. I do understand why a
business person would relate with and care for
market issues and, as the title suggests, these people should know well why do I care
science first and foremost. Yes, of course we disagree: our
very essence are not the same. Core of our beings. Still, we can understand and be polite with each other, but, like I said, I have to ask:
What is wrong with being a CS and running a bakery??
I'd make my livings
and have no need to bend under market demands. Why everyone arguing that point
always do it as if we had to make money out of computers and nothing else? I could very well be a farmer, public officer... or have a bakery.
(BTW, I don't have a bakery: I'm climbing the path to earn my livings as a Professor while doing research --- people so often forget that's an option too)
However, it is a pity that in this forum often the important topics are missed.
Whether a topic is important or not sounds like a personal matter to me, rather than something objectively measurable without first agreeing upon criteria --- which, of course, ain't likely to happen.
What nowadays tends to be called "developer", especially under the "agile" aegis - well, politeness forbids me to say what I think about these tendencies.
Import, Call, Import, Call, Import, Call... until you
develop the final product,
or a
very strong headache. See?
Developers either way.
(...)think of Kant's categorical imperative universality test(...)
What you described wasn't the imperatives themselves, but the procedure employed on testing maxims so that they're made a categorical imperative or not.
Not that I think it matters anyway, for Immanuel Kant was a genius in epistemology but not that much in ethics --- where belongs all those categorical imperative/universality stuff, I'm not a fan of deontological ethics myself.
pieces that are mainly targeted to commercial use have a tendency to be boring, and no fun to play with.
Not to mention
manysometimes
way worse than "boring"...
the industry tends to prefer the most marketable thing over the technologically best, and the market is easily deluded
Now apply this to the Universality Test and we'll get a world lacking science, proper emphasis on it, therefore with a plethora of trouble (even SarS-CoV-2 perhaps?).
Ucmp all that being said, I think I got your point: this thread was meant to anyone
willing to help, not so much to discuss the topic.
I can't speak on
PMc behalf but, whereas I find your effort laudable, I'm not sure the community is that interested in the issue at hand.
To my personal evaluation, FreeBSD still tops the list, on par with Solaris maybe and only. Notice the devs make effort as wide as possible to be more accessible and flexible. However, sooner or later, choices will be made regarding what is wanted as wanted, and what is considered
priority. There is no free-lunch. And I may be wrong about this, but NodeJS is hardly a priority in this sense. Rather, it is something they really care to make do and work the best way possible. As part of that widening, but not as a top priority. And AFAIK there's the issue of NodeJS being not part of system itself.
Yes, we may disagree with some points, but doesn't mean I tried to belittle or discourage you. Just remind you of that points. NodeJS ain't entering
my system anyway, I see no reason for nitpicking around.
Well, that's a fairly old thread and I have no idea of how things are going but wish you good luck (but think about the bakery).