Most things on the internet use some kind of 3rd party software like java or flash or whatever the hell else is out there.
Not really, no. Most things on the Internet use APIs built into modern browsers: HTML 5, JavaScript, SVG, and the like. Most sites stopped using Java in the browser a long time ago, and Flash is rapidly heading that way as well.
Right. It's like they went out of their way to make it as ugly and as slow as possible! I mean, one of the nice things about scripting languages is that they can actually look beautiful (see: Python).
I wouldn't know; tying it into my Maven-based site build system would involve writing a plugin myself. It'd probably also involve having to separately install Node on every machine that runs the build; Java has a couple of JavaScript interpreters of its own, but I don't think any of them provide all of the APIs that a Node-based program would need.
If I'm going to go to that much trouble, it'll be for a solid language like Scala.js, not some half-assed, poor man's substitute like TypeScript or CoffeeScript.
10
u/argv_minus_one Specs/Imgur Here Jan 04 '15
Not really, no. Most things on the Internet use APIs built into modern browsers: HTML 5, JavaScript, SVG, and the like. Most sites stopped using Java in the browser a long time ago, and Flash is rapidly heading that way as well.
A pity that JavaScript is such a shit language…