Node.DT

103 views
Skip to first unread message

Bry

unread,
Oct 11, 2011, 4:30:27 PM10/11/11
to nod...@googlegroups.com
Do you guys think Node.JS will be rewritten in Dart if it becomes popular in the future?

Bradley Meck

unread,
Oct 11, 2011, 4:42:16 PM10/11/11
to nod...@googlegroups.com
Until there is something that prevent Node from using Javascript, I doubt this will be something people will spend their time on.

Bry

unread,
Oct 11, 2011, 4:48:47 PM10/11/11
to nod...@googlegroups.com
It says that Dart solves most of javascript problems. Problems that couldn't be fixed just by updating the language. Even if Dart isn't fully adopted widely on the browser side, wouldn't it make sense to have it on the server?

Aikar

unread,
Oct 11, 2011, 4:50:37 PM10/11/11
to nod...@googlegroups.com
Someone is already writing a PHP binding to libuv.

alot of the heavy lifting of async i/o is in libuv, so binding that to other systems makes it easier.

Someone very well could bind libuv to Dart.

Guy Halford-Thompson

unread,
Oct 11, 2011, 4:53:59 PM10/11/11
to nod...@googlegroups.com
As far as I understand it, you can compile Dart to Javascript, so
there is nothing to stop your developing for node in dart and then
compiling it to JS....

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

--
Guy Halford-Thompson
Blog                  - http://www.cach.me/blog
Twitter               - https://twitter.com/mrwooster
Google Plus       - http://gplus.name/guy

Nuno Job

unread,
Oct 11, 2011, 4:57:26 PM10/11/11
to nod...@googlegroups.com

No

On Oct 11, 2011 9:30 PM, "Bry" <brandon...@gmail.com> wrote:
Do you guys think Node.JS will be rewritten in Dart if it becomes popular in the future?

--

Mikeal Rogers

unread,
Oct 11, 2011, 5:06:00 PM10/11/11
to nod...@googlegroups.com
I heard that Rust is also using libuv.

Nicolas Chambrier

unread,
Oct 11, 2011, 5:20:45 PM10/11/11
to nod...@googlegroups.com
If (and only if) Dart becomes so popular that it would become a real language with real advantages, then it would certainly be integrated into v8 in the effort from Google to evangelize his new language.
Then Node.JS would natively support Dart.

So, imho the best thing to do is nothing :)
--

si ce message est crypté:
- PGP KeyID -> 0x2F080247
- ou http://naholyr.free.fr/naholyr.pubring.gpg

Jake Verbaten

unread,
Oct 11, 2011, 4:50:22 PM10/11/11
to nod...@googlegroups.com

If by popular you mean all major browsers have the dart vm & google stops supporting v8 because everyone uses dart.

Then yes, otherwise no.

On Oct 11, 2011 9:30 PM, "Bry" <brandon...@gmail.com> wrote:

Do you guys think Node.JS will be rewritten in Dart if it becomes popular in the future?

--

David Herron

unread,
Oct 12, 2011, 9:24:31 AM10/12/11
to nodejs

On Oct 11, 1:30 pm, Bry <brandon.add...@gmail.com> wrote:
> Do you guys think Node.JS will be rewritten in Dart if it becomes popular in
> the future?

Others said - NO. I'd think - UNLIKELY, but wonder if Google has
something in mind to do.

My reasoning is that even if someone were to do it, the Node.DT
project would be 2+ years behind Node.js in maturity. Unless some
company with deep pockets were to put a lot of development resources
behind it. Even then would said company pick up what the Node
community has done, or would said company roll it their own way?

A couple months ago someone started a project in Java to emulate Node
- called Node.x in part because Java is a multi-language environment,
you could write core classes then expose Node-like functionality into
multiple languages (JRuby, Scala, Groovy, Jython, Rhino, ...).
Interesting idea and because Java can support event driven I/O
natively it could even rival Node/V8. Theoretically. But when
thinking it through I noticed Node.x was at the raw "does-it-work-
prototype" phase meaning they'd have a couple years at least before
getting anywhere close to what Node is today, by which time Node will
have progressed quite a long ways beyond where it is now.

http://nodejs.davidherron.com/2011/07/could-nodex-unseat-nodejs-event-driven.html

It's not just the platform (Node) that's of value here. It's the
community that has surrounded Node, developing tools techniques
frameworks books...etc.. Replicating all that quickly on top of a
different language would take..what..? and for what value?

+ David Herron

Aikar

unread,
Oct 12, 2011, 10:46:05 AM10/12/11
to nod...@googlegroups.com
+1
Reply all
Reply to author
Forward
0 new messages