tl;dr

Skimming over this thread I don't see anyone jumping on listas'/austin's
bandwagon.  I, for one, certainly agree with Isaac's arguments.  I also
think he has been very nice in putting in so much effort in replying to
such a stupid concern.

In short, +1 for Isaac's arguments.


On Thu, Jan 24, 2013 at 9:19 AM, Austin William Wright <
diamondma...@users.sourceforge.net> wrote:

>
> On Wednesday, January 23, 2013 9:04:52 PM UTC-7, Isaac Schlueter wrote:
>>
>> On Wed, Jan 23, 2013 at 7:30 PM, Austin William Wright
>> <diamon...@users.**sourceforge.net> wrote:
>> > ...
>>
>> Look, here's the bottom: The module system is locked.  We're not
>> interested in changing it.  The source is open, so you can go nuts on
>> it if you'd like.  Your feelings about node's module system are rare,
>> and not shared by the development team, or a significant fraction of
>> users.
>>
>> We don't destabilize node-core for vocal minorities.
>>
>
> Absolutely not: If something is wrong, you change it and increment the
> major version number. That's not "destabilizing" in any sense of the word,
> that's improving functionality, and telling people that you broke
> reverse compatibility in doing so.
>
> There's nothing "vocal minorities" about cross-platform coding. Most
> people won't use 'crypto'. Does that make them a vocal minority? Most
> people won't use 'domain'. Does that make them a vocal minority? Most
> people won't be affected by any of the bugs being filed from now on, but we
> still regard those as important. But ill-defined require() is just as much
> a bug as any of those.
>
> The story of the growth of Node.js is getting support and functionality
> out for as many people as possible. You don't regard if it's going to be a
> "majority" or not, you regard if it's *profitable at the margin*.
>
>
>> > Right now I'm stuck at convincing people that pragmatism isn't good.
>>
>> That's confusing.  Why are you here if you don't think pragmatism is a
>> good thing?  Node is all about pragmatism.
>>
>
> When you say "pragmatism" I hear "I don't understand the the system works
> together well enough to understand the consequences of my actions." That
> there are no facts, no fixed laws of logic, no certainty, no objectivity.
> It is the antithesis of semantics and objectivity. And it is not an
> appropriate design strategy for any software system.
>
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to nodejs@googlegroups.com
> To unsubscribe from this group, send email to
> nodejs+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to