Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Node.jar - Java port by Oracle
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 27 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jonathan Buchanan  
View profile  
 More options Oct 4 2012, 1:16 pm
From: Jonathan Buchanan <jonathan.bucha...@gmail.com>
Date: Thu, 4 Oct 2012 10:16:23 -0700 (PDT)
Local: Thurs, Oct 4 2012 1:16 pm
Subject: Node.jar - Java port by Oracle

I'm at JavaOne, for my sins, and I've been attending all the sessions
related to Oracle's new JavaScript implementation in Java, called Nashorn.

What initially caught my eye was that they're also porting the Node.js
APIs, module system etc. in a project called Node.jar. Nashorn itself is
going to be open-source, but it sounds like it's hard to get a hold of
Node.jar even if you work for Oracle, and there are no plans to open-source
Node.jar, but it could be another deployment option in the future and
another way to get at multi-threading.

These are what I can decipher from my scribbled notes:

https://insin-notes.readthedocs.org/en/latest/JavaOne2012/meet_nashor...
https://insin-notes.readthedocs.org/en/latest/JavaOne2012/nashorn_nod...

They at pains to point out they hadn't looked at any other implementations
to keep the JavaScript engine "pure", but it sounds like the Node port is
trying to reuse as much of the Node JS libs as possible and Node's tests.

Has the Node dev team been involved with or consulted about any of this
stuff?

---
Jonny


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Isaac Schlueter  
View profile  
 More options Oct 4 2012, 1:52 pm
From: Isaac Schlueter <i...@izs.me>
Date: Thu, 4 Oct 2012 10:52:29 -0700
Local: Thurs, Oct 4 2012 1:52 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle
Nope.  This is the first I'm hearing about it.

The great thing about an MIT license is that they really don't have to
bug us about this if they don't feel like it :)

On Thu, Oct 4, 2012 at 10:16 AM, Jonathan Buchanan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bradley Meck  
View profile  
 More options Oct 4 2012, 2:16 pm
From: Bradley Meck <bradley.m...@gmail.com>
Date: Thu, 4 Oct 2012 11:16:58 -0700 (PDT)
Local: Thurs, Oct 4 2012 2:16 pm
Subject: Re: Node.jar - Java port by Oracle

As long as NPM works, since it uses Node's module loader apparently, I am
sure some horrible but interesting bridges will be crossed on the NPM
registry. Looking forward to it.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Shinnick  
View profile  
 More options Oct 4 2012, 2:39 pm
From: Thomas Shinnick <tshin...@gmail.com>
Date: Thu, 4 Oct 2012 11:39:57 -0700 (PDT)
Local: Thurs, Oct 4 2012 2:39 pm
Subject: Re: Node.jar - Java port by Oracle

So, they've finally figured out *how* to do it...
  "Write once, run anywhere"   with Javascript


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ben Noordhuis  
View profile  
 More options Oct 4 2012, 10:06 pm
From: Ben Noordhuis <i...@bnoordhuis.nl>
Date: Fri, 5 Oct 2012 04:05:51 +0200
Local: Thurs, Oct 4 2012 10:05 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle
On Thu, Oct 4, 2012 at 7:16 PM, Jonathan Buchanan

Very interesting, thanks for posting that. And no, we've not been consulted. :-)

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jonathan Buchanan  
View profile  
 More options Oct 4 2012, 11:52 pm
From: Jonathan Buchanan <jonathan.bucha...@gmail.com>
Date: Thu, 4 Oct 2012 20:52:13 -0700
Local: Thurs, Oct 4 2012 11:52 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle

There's been an interesting thread I've been following throughout this (my
first) JavaOne of "polyglot" - pretty much: "Java the language is way,
waaay far from perfect: use whatever JVM language best suits the job/domain
at hand." Obviously, there's been that "on the JVM" bent, but the message
dynamic language guys have been selling is: "if you need middleware which
already exists in a Java EE app server and there's a wrapper for <favourite
dynamic language>, just *use* the <favourite dynamic language> wrapper."
Other talks have gone further and pretty much said: "look: when you need to
scale, just use whatever's best at the task at hand, doesn't matter what
it's written in/runs on," at which many mental high-fives were given by
myself and a a certain amount of confuzzled questions were asked.

The JRuby guys are way ahead on this front: Charles Nutter has had a bunch
of great talks here, and from listening to the Oracle & JVM guys it sounds
like he's been a key driver as an initial user of the JVM-specific details
(invokeDynamic). He and Tom Enebo (another JRuby guy) had a packed talk
where they did a great job of sellling dynamic languages in general and for
build/testing tools in particular as an entry point. Given that Oracle have
people working on a more efficient JavaScript implementation than what's
standard in Java-land, and that they're working on a Node API
implementation (a talk today about implementation details such as
https://github.com/szegedi/dynalink was a programmer geeking-out-fest, as
someone who's been stuck in webapps-land for too long), I guess this just
is a bit of a heads-up.

(I should point out, FWIW, that I use (server-side) JavaScript and Python
almost exclusively in my free time and Java/JVM/enterprisey stuff almost
exclusively at work, so I'm currently a bit stoked (and drunk on free
alcolhol, and overwhelmed by SF partially due to the former) about having
attended days of talks which merge stuff I'm interested in personally and
stuff I *have* to be interested in professionally)

Thanks,
Jonny.

On 4 October 2012 19:05, Ben Noordhuis <i...@bnoordhuis.nl> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rick Waldron  
View profile  
 More options Oct 5 2012, 12:07 am
From: Rick Waldron <waldron.r...@gmail.com>
Date: Fri, 5 Oct 2012 00:07:19 -0400
Local: Fri, Oct 5 2012 12:07 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle

So, is no one else nervous about the fact that Oracle owns the trademark "JavaScript", acquired along with Sun. If they develop a JavaScript implementation it gives them grounds to "defend the mark".

-Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mark Hahn  
View profile  
 More options Oct 5 2012, 12:19 am
From: Mark Hahn <m...@hahnca.com>
Date: Thu, 4 Oct 2012 21:18:47 -0700
Local: Fri, Oct 5 2012 12:18 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle

> the fact that Oracle owns the trademark "JavaScript", acquired along with

Sun.

How did sun get it?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arunoda Susiripala  
View profile  
 More options Oct 5 2012, 12:48 am
From: Arunoda Susiripala <arunoda.susirip...@gmail.com>
Date: Fri, 5 Oct 2012 10:18:00 +0530
Subject: Re: [nodejs] Node.jar - Java port by Oracle

I think they took it from Netscape.  May be Netscape sold it when they are
winding up.

On Friday, October 5, 2012, Mark Hahn <m...@hahnca.com> wrote:
>> the fact that Oracle owns the trademark "JavaScript", acquired along
with Sun.
> How did sun get it?

> On Thu, Oct 4, 2012 at 9:07 PM, Rick Waldron <waldron.r...@gmail.com>
wrote:

> So, is no one else nervous about the fact that Oracle owns the trademark

"JavaScript", acquired along with Sun. If they develop a JavaScript
implementation it gives them grounds to "defend the mark".
> -Rick

> On Thursday, October 4, 2012 at 11:52 PM, Jonathan Buchanan wrote:

> There's been an interesting thread I've been following throughout this

(my first) JavaOne of "polyglot" - pretty much: "Java the language is way,
waaay far from perfect: use whatever JVM language best suits the job/domain
at hand." Obviously, there's been that "on the JVM" bent, but the message
dynamic language guys have been selling is: "if you need middleware which
already exists in a Java EE app server and there's a wrapper for <favourite
dynamic language>, just *use* the <favourite dynamic language> wrapper."
Other talks have gone further and pretty much said: "look: when you need to
scale, just use whatever's best at the task at hand, doesn't matter what
it's written in/runs on," at which many mental high-fives were given by
myself and a a certain amount of confuzzled questions were asked.

> The JRuby guys are way ahead on this front: Charles Nutter has had a

bunch of great talks here, and from listening to the Oracle & JVM guys it
sounds like he's been a key driver as an initial user of the JVM-specific
details (invokeDynamic). He and Tom Enebo (another JRuby guy) had a packed
talk where they did a great job of sellling dynamic languages in general
and for build/testing tools in particular as an entry point. Given that
Oracle have people working on a more efficient JavaScript implementation
than what's standard in Java-land, and that they're working on a Node API
implementation (a talk today about implementation details such as
https://github.com/szegedi/dynalink was a programmer geeking-out-fest, as
someone who's been stuck in webapps-land for too long), I guess this just
is a bit of a heads-up.

> (I should point out, FWIW, that I use (server-side) JavaScript and Python

almost exclusively in my free time and Java/JVM/enterprisey stuff almost
exclusively at work, so I'm currently a bit stoked (and drunk on free
alcolhol, and overwhelmed by SF partially due to the former) about having
attended days of talks which merge stuff I'm interested in personally and
stuff I *have* to be interested in professionally)

https://insin-notes.readthedocs.org/en/latest/JavaOne2012/meet_nashor...

https://insin-notes.readthedocs.org/en/latest/JavaOne2012/nashorn_nod...

>> They at pains to point out they hadn't looked at any other
implementations
>> to keep the JavaScript engine "pure", but it sounds like the Node port is
>> trying to reuse as much of the Node JS libs as possible and Node's

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

--
Arunoda Susiripala

@arunoda <http://twitter.com/arunoda>
<http://gplus.to/arunoda>https://github.com/arunoda
http://www.linkedin.com/in/arunoda


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Shinnick  
View profile  
 More options Oct 5 2012, 1:07 am
From: Thomas Shinnick <tshin...@gmail.com>
Date: Thu, 4 Oct 2012 22:07:53 -0700 (PDT)
Local: Fri, Oct 5 2012 1:07 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle

JenkinsScript ?  (Oracle will like that I'm sure - they liked 'Jenkins' the
last time too)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rick Waldron  
View profile  
 More options Oct 5 2012, 1:11 am
From: Rick Waldron <waldron.r...@gmail.com>
Date: Fri, 5 Oct 2012 01:11:24 -0400
Local: Fri, Oct 5 2012 1:11 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle

I'm not sure how it transferred, but when the dust settled (over 12 years ago) Sun owned the Java and JavaScript trademarks.

-Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Karl Tiedt  
View profile  
 More options Oct 5 2012, 1:15 am
From: Karl Tiedt <kti...@gmail.com>
Date: Fri, 5 Oct 2012 00:15:29 -0500
Local: Fri, Oct 5 2012 1:15 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle
Oracle decided to try and fight Googles use of Davlik on Android...
and because it was a sudden change in the stance that Sun took on the
whole situation, the judge basically laughed it off. I would suspect
something similar would happen with JavaScript.

-Karl Tiedt


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Scott González  
View profile  
 More options Oct 5 2012, 8:18 am
From: Scott González <scott.gonza...@gmail.com>
Date: Fri, 5 Oct 2012 08:18:24 -0400
Local: Fri, Oct 5 2012 8:18 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle

On Fri, Oct 5, 2012 at 12:07 AM, Rick Waldron <waldron.r...@gmail.com>wrote:

>  So, is no one else nervous about the fact that Oracle owns the trademark
> "JavaScript", acquired along with Sun. If they develop a JavaScript
> implementation it gives them grounds to "defend the mark".

You can't really defend a trademark after not defending it for over a
decade. Even with a registered trademark, you need to be able to show a
history of brand protection, which is clearly not possible for JavaScript.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dan Bornstein  
View profile  
 More options Oct 5 2012, 12:00 pm
From: Dan Bornstein <danf...@milk.com>
Date: Fri, 5 Oct 2012 08:59:54 -0700
Local: Fri, Oct 5 2012 11:59 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle

On Thu, Oct 4, 2012 at 10:15 PM, Karl Tiedt <kti...@gmail.com> wrote:
> Oracle decided to try and fight Googles use of [Dalvik] on Android...
> and because it was a sudden change in the stance that Sun took on the
> whole situation, the judge basically laughed it off. I would suspect
> something similar would happen with JavaScript.

I hesitate to say this, lest I sound like an actual expert (and also
because it's very nearly off-topic), but I don't think what you say
here really captures how it all went down. If (any of) you want to dig
into details, Groklaw's <http://www.groklaw.net/> coverage of the case
is both extensive and (in my opinion) objective.

Cheers,

-dan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Johnny Honestly  
View profile  
 More options Oct 5 2012, 4:03 pm
From: Johnny Honestly <mostmodern...@gmail.com>
Date: Fri, 5 Oct 2012 13:03:32 -0700 (PDT)
Local: Fri, Oct 5 2012 4:03 pm
Subject: Re: Node.jar - Java port by Oracle

I never liked the name Javascript anyway, b/c of the Java confusion and
because the coffee fetish thing is, IMHO, below the awesomeness of the
language.

Really tho, all I care is that they fork NPM so it doesn't get clogged with
java modules.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mikeal Rogers  
View profile  
 More options Oct 6 2012, 9:44 am
From: Mikeal Rogers <mikeal.rog...@gmail.com>
Date: Sat, 6 Oct 2012 15:44:28 +0200
Local: Sat, Oct 6 2012 9:44 am
Subject: Re: [nodejs] Re: Node.jar - Java port by Oracle

I think the point would be that modules written in JavaScript run in Node.jar, and that these people would write JavaScript modules, which would mean they are still compatible with the same registry without needing to fork.

On Oct 5, 2012, at October 5, 201210:03 PM, Johnny Honestly <mostmodern...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Patrick Mueller  
View profile  
 More options Oct 8 2012, 6:10 pm
From: Patrick Mueller <pmue...@gmail.com>
Date: Mon, 08 Oct 2012 18:10:12 -0400
Local: Mon, Oct 8 2012 6:10 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle
On 10/4/12 1:16 PM, Jonathan Buchanan wrote:
> I'm at JavaOne, for my sins, and I've been attending all the sessions
> related to Oracle's new JavaScript implementation in Java, called Nashorn.

> What initially caught my eye was that they're also porting the Node.js
> APIs, module system etc. in a project called Node.jar.

For folks interested in "node on Java", there's a project out there
called SprintStack which - as near as I can tell - also aims to provide
"node" on Java.

     http://sprintstack.com/

I have no experience with it, just happened to notice it a while back.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stewart Mckinney  
View profile  
 More options Oct 8 2012, 8:21 pm
From: Stewart Mckinney <lordma...@gmail.com>
Date: Mon, 8 Oct 2012 20:21:09 -0400
Local: Mon, Oct 8 2012 8:21 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle

I'm just curious as to why having Node run on top of the Java run time is
better than say, vanilla C++ compiled Node running naively. Doesn't it run
on pretty much every popular platform now, anyway?

If you are going to build out new services in Node.js, why not simply
create auxiliary architecture to support it? Service layers don't need to
be physically integrated, although I can see the argument from an
"gee this is gonna be easier to convince my IT department to do"
perspective.

To me it just seems like an interesting exercise, not anything truly
practical, although I don't mind being educated in the matter.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stewart Mckinney  
View profile  
 More options Oct 8 2012, 8:21 pm
From: Stewart Mckinney <lordma...@gmail.com>
Date: Mon, 8 Oct 2012 20:21:19 -0400
Local: Mon, Oct 8 2012 8:21 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle

*natively. Christ.

On Mon, Oct 8, 2012 at 8:21 PM, Stewart Mckinney <lordma...@gmail.com>wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ben Noordhuis  
View profile  
 More options Oct 8 2012, 9:03 pm
From: Ben Noordhuis <i...@bnoordhuis.nl>
Date: Tue, 9 Oct 2012 03:03:07 +0200
Local: Mon, Oct 8 2012 9:03 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle

On Tue, Oct 9, 2012 at 2:21 AM, Stewart Mckinney <lordma...@gmail.com> wrote:
> I'm just curious as to why having Node run on top of the Java run time is
> better than say, vanilla C++ compiled Node running naively. Doesn't it run
> on pretty much every popular platform now, anyway?

The major ones, yes. But there are some high margin, low volume
architectures like POWER and S/390 that V8 doesn't support (and hence
node.js) but the JVM does. Think AIX, mainframes, etc.

There has been some corporate interest in running node on such
architectures but the time and money to get (and keep) it ported isn't
worth it. node.jar could be a viable alternative.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rick Waldron  
View profile  
 More options Oct 9 2012, 1:15 am
From: Rick Waldron <waldron.r...@gmail.com>
Date: Tue, 9 Oct 2012 01:15:08 -0400
Local: Tues, Oct 9 2012 1:15 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle

This strikes me as the sort of shitty compatibility fragmentation that browsers suffer from. What happens when "node.jar" falls behind in supporting new features? Bug fixes?

-Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cole gillespie  
View profile  
 More options Oct 9 2012, 1:22 am
From: cole gillespie <mcg42...@gmail.com>
Date: Tue, 9 Oct 2012 07:21:18 +0200
Local: Tues, Oct 9 2012 1:21 am
Subject: Re: [nodejs] Node.jar - Java port by Oracle

Isnt the goal of node to eventually be done with "new features" / "bugs" ?
=)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Isaac Schlueter  
View profile  
 More options Oct 9 2012, 12:15 pm
From: Isaac Schlueter <i...@izs.me>
Date: Tue, 9 Oct 2012 09:15:38 -0700
Local: Tues, Oct 9 2012 12:15 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle
This is just a natural part of being a popular programming platform.
It seems pretty similar to me to something like JRuby or Jython.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
shawn wilson  
View profile  
 More options Oct 9 2012, 4:25 pm
From: shawn wilson <ag4ve...@gmail.com>
Date: Tue, 9 Oct 2012 20:25:20 +0000
Local: Tues, Oct 9 2012 4:25 pm
Subject: Re: [nodejs] Re: Node.jar - Java port by Oracle

On Oct 5, 2012 4:03 PM, "Johnny Honestly" <mostmodern...@gmail.com> wrote:

> I never liked the name Javascript anyway, b/c of the Java confusion and

because the coffee fetish thing is, IMHO, below the awesomeness of the
language.


LiveScript v.02 ftw

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
shawn wilson  
View profile  
 More options Oct 9 2012, 4:25 pm
From: shawn wilson <ag4ve...@gmail.com>
Date: Tue, 9 Oct 2012 20:25:20 +0000
Local: Tues, Oct 9 2012 4:25 pm
Subject: Re: [nodejs] Node.jar - Java port by Oracle

It would also be interesting to have a full node stack on android... and I
hear ARM is discontinuing their native Java support, but if I'm wrong,
native node on something like a cheap NXP chip would be cool too. I doubt
this just because I'm sure there are requirements in Java I skimmed over in
the headlines, but just a thought / hope ;)
On Oct 8, 2012 9:03 PM, "Ben Noordhuis" <i...@bnoordhuis.nl> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 27   Newer >
« Back to Discussions « Newer topic     Older topic »