Originally posted by Stoatally
View Post
Announcement
Collapse
No announcement yet.
Rust 1.14 Released With Experimental WebAssembly Support
Collapse
X
-
Originally posted by caligula View Post
XHTML is a problem for code generation. You can't just copy and paste strings without keeping track of the DOM. People using the lesser languages such as PHP can't be bothered to learn anything new. They want web pages to simply work like any play text file written using latin1 encoding or some other 1980s code page.
Leave a comment:
-
Originally posted by bug77 View Post"Lesser evil" implies alternatives were considered and there was no better option.
-alternatives were worse
-there was no (credible) alternative at all
Or, in other words, "lesser evil is still evil, just less than other options considered".
Leave a comment:
-
Originally posted by starshipeleven View Post*almost always about technologies that were choosen as the "lesser evil" even if they weren't that good to begin with.
I'm all for evolving code (aggressive refactoring is one of my things), but before you tear something down, you'd better make sure you have something else to put in place. Something that covers all the existing, non-deprecated use cases.
Leave a comment:
-
Originally posted by bug77 View PostIf I had a dime for each time I've heard "this technology is bad and need to die". It's almost always about technologies that have carried us for a decade or more. To name just a few we have: C, http, Java or Xorg.
Leave a comment:
-
Originally posted by mmstick View Post
Seems that would be simple to do if browser vendors were to work together on an ultimate standard. Basically, we would just need a new universal HTML standard with strict requirements (no special browser-specific features), and when the web browser encounters a webpage that has a tag telling the browser that it's the new standard, it chooses the correct HTML parsing engine internally.
The idea that closing tags to make a validating XHTML document would somehow improve web compatibility is laughable. XHTML concerned itself with the wrong problem.
Leave a comment:
-
Originally posted by Luke_Wolf View Post
HTML still needs to die in a fire and be replaced with an actual standard for web applications to run as efficiently as a native desktop application, keep in mind that it requires a minimum of 3 engines internally in order to "correctly" parse HTML, one for conformant interpretation, another for loose interpretation, and another for quirks, and then there may be additional ones for compatibility with other browsers.
- Likes 1
Leave a comment:
-
Originally posted by mmstick View Post
Not completely, but mostly. WebAssembly is an emscripten technology and requires Javascript to import/execute it. Javascript can be used as glue code while machine code from compiled languages like Rust do all the heavy-lifting, sort of how Python is often used for on the desktop.
Keep in mind that, despite its name, wasm isn't intended just to use on the web. They mention some other deployment types they'd like to accommodate like stand alone apps or platform target.
Leave a comment:
-
Originally posted by Luke_Wolf View Post
HTML still needs to die in a fire and be replaced with an actual standard for web applications to run as efficiently as a native desktop application, keep in mind that it requires a minimum of 3 engines internally in order to "correctly" parse HTML, one for conformant interpretation, another for loose interpretation, and another for quirks, and then there may be additional ones for compatibility with other browsers.
Regardless, web components are certainly moving things forward, and along with new layout engines coupled with hardware accelerated rendering, it is getting easier (react doesn't hurt either).
Leave a comment:
-
Originally posted by Luke_Wolf View Post
That would be great, but in principle that was called XHTML and much tantruming was had by web developers that weren't willing to write well formed XML documents so it got killed and we got stuck with the continued status quo with HTML5. So I'm not really hopeful on any sort of actual strict standard coming into place anytime soon as opposed to the "Don't Let the user see any errors" that it is now.
Leave a comment:
Leave a comment: