From: john on
On 26 May 6:42 AM, Stefan Weiss wrote:
> On 26/05/10 08:05, john wrote:
>> it's too bad that the experts/regulars in this group seem to be so
>> unaware of such an interesting project as to not even recognize its
>> name. [...] do
>> the people around here with a deep understanding of ECMAScript really
>> not find any interest in the language outside a browsing context?
>
> Please don't mistake the words of one person for a general consensus.
> I'm sure many of the regulars are aware of the potential of server-side
> JS; one of them posted the link in the first place.

fair enough; but it was not the first time those among the all-time top
posters here were confused at the mention of Node. and as has been
pointed Node is not just another server-side implementation of
ECMAScript; it's much more interesting than that (at least to one
hobbyist programmer).

From: "Michael Haufe ("TNO")" on
On May 26, 5:08 pm, john <john.loves.spam...(a)gmail.com> wrote:

> it's quite a bit more than just another "foray of JavaScript into the
> server".

Maybe. But don't overlook what a has already been done in this space.

> you could write a complete HTTP server with it, or you could
> use it on your laptop as a replacement for bash to script repetitive
> system tasks (i know Windows has some kind of system scripting
> environment that utilizes JScript but not being a Windows user it's of
> little interest).

Ok. In JScript you can fiddle with sockets and threads all you want as
well. So the claim can go either way.

> i don't know exactly what you're referring to from Netscape in 1998 but
> i'm guessing that was more about sharing front-end and back-end code;
> such as used in form validation. that's hardly comparable to what you
> could do with Node.

It was the oldest example I can think of for the language on the
server. You come across as if this was the first time its happened.

> could you use this Netscape invention to script your
> laptop in 1998? for example could you have used it create a build tool?
> could you have built a simple HTTP server with it? an IRC server?

You've been able to do this with JScript for at least 10 years I
think.

> > So is it innovative? No.
>
> i'll take your word for it. besides i haven't claimed it anything more
> than interesting;

Fair enough. I agree that it is.

> though i'd have thought particularly so for those
> involved with ECMAScript on a daily basis. i don't mind being wrong.

I think it needs a little more time to get a real strong opinion on
it. It could potentially be quite interesting.
From: "Michael Haufe ("TNO")" on
On May 26, 5:17 pm, john <john.loves.spam...(a)gmail.com> wrote:

> how about faster that Python, Perl or some other JIT compiled dynamic
> language?

A bit meaningless if its a memory hog. It'd have to be seen applied at
scale to make a value judgement.
From: David Mark on
On May 26, 2:05 am, john <john.loves.spam...(a)gmail.com> wrote:
> On 25 May 2:54 PM, David Mark wrote:
>
> > Ry Nohryb wrote:
> >> On May 25, 7:52 pm, David Mark<dmark.cins...(a)gmail.com>  wrote:
> >>> Ry Nohryb wrote:
> >>>>http://developer.yahoo.com/yui/theater/video.php?v=dahl-node
> >>> Do you read this group at all?  :)
>
> >>> Stop polluting your brain with YUI drivel.  Do I really need to review
> >>> their "Node.js"
>
> >> Yes, you ought to. Node.js has nothing to do with YUI.
>
> > Well, that's something.  :)
>
> it's too bad that the experts/regulars in this group seem to be so
> unaware of such an interesting project as to not even recognize its
> name. to a novice (i.e. hobby programmer) such as myself it looks like
> one of the more interesting additions to the ECMAScript ecosystem in
> recent times (certainly more so than the seemingly never ending supply
> of "cross browser" scripting libraries). doing system scripting, HTTP
> servers, database drivers, web frameworks etc. in ECMAScript would seem
> like more exciting work than what the typical web application offers. do
> the people around here with a deep understanding of ECMAScript really
> not find any interest in the language outside a browsing context?
>
> >> Node.js is a
> >> wonderful thing for any JS programmer, even more so if he happens to
> >> love unix.
>
> > Whatever.  Stupid name though.  Sounds like a filename (hence my initial
> > confusion).
>
> certainly no more "stupid" than a library named "My Library." honestly,


Oh, I don't know. The name is widely misunderstood though. It's
really the name of the Web app as there is no single library (it has
many possible permutations). The "my" refers to /you/ (like the "Me"
in MobileMe or the "My" in My Computer). In other words, it is
customizable for each user.

> no offense meant as your library (among others maintained by regulars
> here) has proved quite educational in my (so far insignificant) foray
> into browser scripting; but this seems like a really silly criticism in
> the broad scheme of things. in fact most popular open source projects
> seem to have "stupid" names. perhaps it's part of a grand strategy :)

Perhaps.
From: john on
On 26 May 5:40 PM, Michael Haufe ("TNO") wrote:
> On May 26, 5:08 pm, john<john.loves.spam...(a)gmail.com> wrote:
>> i don't know exactly what you're referring to from Netscape in 1998 but
>> i'm guessing that was more about sharing front-end and back-end code;
>> such as used in form validation. that's hardly comparable to what you
>> could do with Node.
>
> It was the oldest example I can think of for the language on the
> server. You come across as if this was the first time its happened.

right. as someone who has never used Windows i've never been able to do
any system automation with ECMAScript. or maybe i just never realized it
was possible. any Debian GNU/Linux or Mac OS users have pointers to the
available options for scripting system tasks with ECMAScript?

>> could you use this Netscape invention to script your
>> laptop in 1998? for example could you have used it create a build tool?
>> could you have built a simple HTTP server with it? an IRC server?
>
> You've been able to do this with JScript for at least 10 years I
> think.

i can't find any examples of people writing simple HTTP or IRC servers
with JScript. could you provide any details whatsoever about where to
find information on creating a simple HTTP server with JScript? surely
if it's been possible for a decade someone has published information
about it.

or were you referring only to the build tool example? if so then sure, i
even mentioned that ability existed in Windows. being able to complete
(the most trivial) one of three examples is hardly the same as being
able to do all three.

p.s. i just noticed that Thunderbird helpfully adds those red
misspelling dots to "ECMAScript" and when you click to see the suggested
replacements the first one is "JavaScript" :)