Live data from Hacker News

React-material-ui with a pure Java stack

github.com

11–20 of 23 posts

Re: React-material-ui with a pure Java stack

#12
post #5

Earlier quoted context omitted.

Lots of places are Java™ shops, and adding new shiny stuff from the NodeJS ecosystem for frontend work can be difficult. I couple years ago I had to build a weird multi-step build bridge between babel and the Grails asset pipeline. A pure JVM implementation would probably make this sort of thing less painful for a lot of companies.

Ah ok, so this makes it easier to integrate react into the view layer for a traditional java mvc application is that right?

Yep, lowers the entry barrier to add it to a project. I think most of the modern frameworks have decent support out of the box but for projects started a decade ago it's useful

Re: React-material-ui with a pure Java stack

#13
post #10
post #3

Earlier quoted context omitted.

Oracle plans to replace Nashorn with V8 due to lack of manpower. Check this year's Java Languages Summit.

What? Where did they say that in that talk? They simply showed a way to execute native code with V8, so it's easier to run node on nashorn. Stop spreading misinformation.

Anyone can check by themselves, starting at 7:25.

"Nashorn has been in development since 2010"

"Alas, only 2-3 engineers available to work on Nashorn at any given time"

"It takes a village to implement a programming language"

"ECMAScript 6 requires a significant number of changes"

"Other JavaScripts get better and better; V8, Nitro, SpiderMonkey"

https://www.youtube.com/watch?v=-JLhwsbMvjQ

Then follow from there up to the end.

Re: React-material-ui with a pure Java stack

#15
post #13
post #10

Earlier quoted context omitted.

What? Where did they say that in that talk? They simply showed a way to execute native code with V8, so it's easier to run node on nashorn. Stop spreading misinformation.

Anyone can check by themselves, starting at 7:25. "Nashorn has been in development since 2010" "Alas, only 2-3 engineers available to work on Nashorn at any given time" "It takes a village to implement a programming language" "ECMAScript 6 requires a significant number of changes" "Other JavaScripts get better and better; V8, Nitro, SpiderMonkey" https://www.youtube.com/watch?v=-JLhwsbMvjQ Then follow from there up t…

Or GRAAL.js which is a lot further in implementing al the new ES6+ features than Nashorn will ever be [1]

It's really quite nice and I think there will be exiting news in this front from Oracle lab soonish...

[1] http://www.oracle.com/technetwork/oracle-labs/program-langua...

Re: React-material-ui with a pure Java stack

#18
post #15
post #13

Earlier quoted context omitted.

Anyone can check by themselves, starting at 7:25. "Nashorn has been in development since 2010" "Alas, only 2-3 engineers available to work on Nashorn at any given time" "It takes a village to implement a programming language" "ECMAScript 6 requires a significant number of changes" "Other JavaScripts get better and better; V8, Nitro, SpiderMonkey" https://www.youtube.com/watch?v=-JLhwsbMvjQ Then follow from there up t…

Or GRAAL.js which is a lot further in implementing al the new ES6+ features than Nashorn will ever be [1] It's really quite nice and I think there will be exiting news in this front from Oracle lab soonish... [1] http://www.oracle.com/technetwork/oracle-labs/program-langua...

I love Graal, have been following its development since it used to be called Maxime VM.

Re: React-material-ui with a pure Java stack

#19
post #13
post #10

Earlier quoted context omitted.

What? Where did they say that in that talk? They simply showed a way to execute native code with V8, so it's easier to run node on nashorn. Stop spreading misinformation.

Anyone can check by themselves, starting at 7:25. "Nashorn has been in development since 2010" "Alas, only 2-3 engineers available to work on Nashorn at any given time" "It takes a village to implement a programming language" "ECMAScript 6 requires a significant number of changes" "Other JavaScripts get better and better; V8, Nitro, SpiderMonkey" https://www.youtube.com/watch?v=-JLhwsbMvjQ Then follow from there up t…

There is no where they mentioned "replace nashorn", the main feature of nashorn is to interoperate with Java, V8 cannot do that. If you follow the development of Nashorn, they are working on ES6 features right now.

Also replace nashorn with V8 simply is a false statement, V8 is of it's own project established before Nashorn, and it doesn't even belong to Oracle, how can one replace a new project with an old one?

Post reply on HN