On Tue, Apr 10, 2012 at 18:49, Mikeal Rogers <[email protected]> wrote:
> NodeUp is not exclusively node core committers nor has it ever included the 
> full list of committers so the views represented should not be viewed as 
> "core".

I think Felix and I are the only core committers that have been on NodeUp.


> While our personal views about coffeescript may be negative node is committed 
> to support (but not include or bundle) the use compile target languages.

Node is committed to supporting JavaScript programs.  How you write
those JavaScript programs is your own business.

In retrospect, I think require.extensions was a mistake.  But it's a
mistake we're stuck with.  It mostly stays out of the way, which is
good, I suppose.


> One thing I've noticed is that GitHub followers mean you have something 
> interesting, not that you have something they use. My suspicion is that many 
> followers don't actually use the project they are following but find it 
> interesting enough to keep an eye on.

It also indicates that you need to know when to update a thing.  npm
gets updated whenever you get a new version of node.  However, a lot
of people post bugs with Express, contribute to it, etc.  It's a
run-time dependency, not a dev-time one.


The primary major goal of the Node.js project is to make easy to build
fast network programs.  Making things simpler makes them easier, and
hiding the true nature of IO only makes it harder in the long run.

It is not our goal to fix JavaScript syntax (that's tc-39's job).
It is not our goal to make programs look blocking when they are in
fact parallel (that's a bad complexity trade-off).


> I'll take your word for it.  I can see where people working at the core level 
> may not be excited about higher-level languages. These same people use c++.

We are excited about writing high performance network programs.
JavaScript is a very easy and effective way to do that.  Most of
Node.js is in JavaScript.  JavaScript is a higher-level language.
We're very interested in it.

-- 
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to