Originally posted by devius
View Post
Announcement
Collapse
No announcement yet.
Ome: A New Cross-Platform Desktop Environment
Collapse
X
-
Originally posted by mark45 View PostNo, the web/js/java suck as desktop replacements. And don't tell me js/java are different things I'm myself telling this to people for the last 13 years.
Asm.js sucks too, it's not meant to be used by programmers, rather by tools, it's not a cure to the JavaScript problem, it's a painkiller.
Why does web technology?s, or Java suck as a desktop replacement?
Yes Asm.js is meant to be used by tool, why do you care if the result of compiling your code is binary or Asm.js?
Comment
-
Originally posted by Pajn View PostThen why are you mixing Java and Javascript in every sentence?
Why does web technology?s, or Java suck as a desktop replacement?
Yes Asm.js is meant to be used by tool, why do you care if the result of compiling your code is binary or Asm.js?
Comment
-
Originally posted by devius View PostWhat JavaScript problem?
Comment
-
Originally posted by dolio View PostThat JavaScript is a bad language, both to write in and to use as a compilation target for other, possibly better languages? But we're stuck with it forever, because the people who write web browsers will never agree on something more appropriate for either?
is bad is the DOM but that is W3Cs fault, not JS. And there is of course problems with trying to
use a technique to more than it were designed for. When JS were designed no one could ever
imagine that we would write big webapps.
Asm.js isn't meant to be executed as JS, that is only a feature to support backwards compatibility.
Browsers that support Asm.js pass it to a whole different parser. Browsers that doesn't support
Asm.js can still execute the code, is that a bad thing?
Dart is in the process of being handled by ECMA, lets see what happens after that. And it can
also compile to JS so you can start using it right now even for production.
Comment
-
Originally posted by phoronix..for a speedy javascript experiences.
All this talk about WORA is a broken concept anyways. Don't get me wrong, I'm all for bytecode and AOT in general. It makes a lot of sense to compile "on site" for performance and portability reasons. But the idea that every application can be written in a completely platform-agnostic way is simply unrealistic, unless your application does nothing more than what a webpage does. Otherwise you have to make all sorts of "use this platform-specific thing" switches in your code at some point (ironically, until MS recently decided to play ball with everyone else on HTML5, CSS & Javascript where the biggest culprit of domain-specific code directives. It's only because of how badly they're loosing browser marketshare that they decided to support WebGL, etc..), so you might as well do it in the most optimized way possible (aka, at compile time).
Comment
-
Originally posted by F i L View PostI can write a Native app in Nimrod/C/C++/etc, compile to Javascript
Before bashing a technology you should take care to actually read what that technology does
because bashing a technology by describing a better way that is actually what that technology
is intended to do would be pretty embarrassing, don't you think?
Comment
Comment