RMStudio
Dev tools
java in browser demo
SHOW HN2017
How HN took it
3 positive, 6 neutral or asking, 3 mixed, 10 critical, out of 22 comments about the project. Thread score -0.23.
Execution: 1 for, 3 againstPerformance: 1 for, 3 againstIdea: 1 for, 2 againstDesign: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Technically impressive, compatibility and functionality remarkable
From 3 comments
This is impressive! Are they using WebAssembly here?
killjavascript on HNCheerp really did it the right way - starting with the C++ compiler for the Java native runtime. This implementation of Java in the browser is very similar to a normal Java…
jeffreportmill1 on HNThis is… actually not bad. :shocked:
yuchi on HN
Performs well on modern hardware
From 2 comments
I get 40fps+ on my Retina iMac, dragging around composited images, 3D Graphs, and shapes with filter effects. Should only get better as CheerpJ improves (they're only getting…
jeffreportmill1 on HNSeems to perform pretty well. Much more usable than I was expecting.
whipoodle on HN
Objections
Slow load times and large download size
From 3 comments
I’m on a 2G mobile connection right now, and that site refuses to load. I’m going to guess this has something to do with bundling all of Java, but surely there must be a better…
nneonneo on HNUhh... It seems very bad. I clicked "Run RMStudio DOM" in Chrome. It loaded dozens of java packages for half a minute, and then showed me a 90s looking splash screen with three…
recursive on HNit's impressive, granted. But it feels like a parody, the long loading-time, the horrible UI, the weird scrolling. It just screams Java.
LeanderK on HN
Poor accessibility
From 1 comment
This is really nifty as a proof of concept, major kudos to the authors. However, it completely kills accessibility, so it's probably best to avoid for any serious projects. I've…
TheAceOfHearts on HN
Swing-style UI feels dated and parody-like
From 2 comments
it's impressive, granted. But it feels like a parody, the long loading-time, the horrible UI, the weird scrolling. It just screams Java.
LeanderK on HNAh, the cycle is complete. Straight back to Java Applets now that we have 8000000 layers of abstraction in the middle. Good riddance horrific ball of JS/HTML/CSS
throwawaydbd on HN
Performance concerns with heavy rendering
From 2 comments
And how's performance? I have a terrible feeling this is really slow.
neurotrace on HNSome of their demos were very slow and reminded me of old java applets.
jbergens on HN
Requests
Firefox support
From 1 comment
"We test extensively on the latest versions of Chrome and Safari. For the best experience, we recommend Chrome." Why no FF? What could possibly cause them not to support it? Any…
kelvin0 on HN
Mobile keyboard input fix
From 1 comment
runs on my iphone, but text input doesn't seem to trigger the appearance of the keyboard. Other than that, it's pretty impressive.
bsaul on HN
Questions
Is WebAssembly used?
From 1 comment
This is impressive! Are they using WebAssembly here?
killjavascript on HN
How file and network I/O work
From 1 comment
How file and network I/O works here?
fenesiistvan on HN
Alternatives named
GWT
From 2 comments
Appears the tech behind this "cheerpj" a java transpiled to javascript[1] system that appears to contain all of openjdk including swing(!?!). That's kind of cool actually. But…
le-mark on HNSee also GWT if you are just hell bent on running Java in the browser. As one of our developers commented, 'it is webforms all over again'. Also see…
kenoyer130 on HN
Java applets
From 2 comments
This is really nifty as a proof of concept, major kudos to the authors. However, it completely kills accessibility, so it's probably best to avoid for any serious projects. I've…
TheAceOfHearts on HNYes, around 1996-97 there was a lot of hype around desktop applications delivered as applets. E.g. Corel Office for Java: http://www.edm2.com/index.php/Corel_Office_for_Java
pavlov on HN
Vaadin
From 1 comment
Vaadin [1], a fairly popular open-source Java UI framework, is still using GWT on the clientside, but it's more of an implementation detail given that the whole point of Vaadin…
Sharlin on HN