Live data from Hacker News

It’s time to free JavaScript (2024)

javascript.tm

81–90 of 393 posts

Re: It’s time to free JavaScript (2024)

#81

Speaking of JavaScript's evolution - I've been building a music player (muz11.com) and it's remarkable how far we've come. The Web Audio API, MediaSession for lock screen controls, smooth animations via requestAnimationFrame... all running client-side with no framework, just vanilla JS. Thirty years ago this would have required a desktop app and probably a record label deal. The irony is that 'freeing' JavaScript fro…

> Thirty years ago this would have required a desktop app and probably a record label deal.

And that would have been just fine.

Re: It’s time to free JavaScript (2024)

#82

Why is this worth doing? What wrong with the status quo? The author does not give any examples of Oracle threatening people for using the JavaScript (tm) name.

They have linked to an example from one of the blog posts: https://www.reddit.com/r/programming/comments/14vnipl/rust_f...

Re: It’s time to free JavaScript (2024)

#83

Why in 2025 can we not ship a statically typed high performance language for browsers?

Dart is a statically typed high performance language intended for the browser. For a short time you could run Dart in the Chrome browser - as a JavaScript alternative. They then decided it was better to transpile to JS... JavaScript is already strictly typed and safe, but the dynamic nature makes it difficult to optimize. So I think it's a weird decision to transpile to JS.

Re: It’s time to free JavaScript (2024)

#84

I actually think that people should rather use EcmaScript name instead of JavaScript, because it's a way better name (much less confusing, given that this lang doesn't have anything to do with Java anyway). I wish Oracle started suing people to force everyone to use the better name.

> I actually think that people should rather use EcmaScript name instead of JavaScript

Take it to Twitter

Re: It’s time to free JavaScript (2024)

#85

I actually think that people should rather use EcmaScript name instead of JavaScript, because it's a way better name (much less confusing, given that this lang doesn't have anything to do with Java anyway). I wish Oracle started suing people to force everyone to use the better name.

But everyone already calls it JS. I think the transition would have been so much easier if the official name started with "J".

JuicyScript

Re: It’s time to free JavaScript (2024)

#86
post #62

Earlier quoted context omitted.

[flagged]

Stop spreading defeatism. Either channel these energies into something better, or just get out of the way.

"Defeatism" is yet another shibboleth for people who refuse to accept reality. Wasting your money on things you can't change when you could be spending it on things you can is true "defeatism", as it accomplishes nothing.

Re: It’s time to free JavaScript (2024)

#87
1) Put JS in maintenance mode, don’t add any language features, only runtime

2) TS becomes the official mainline, whoever doesn’t like types can just keep writing as they did before, because valid JS is valid TS

Problem solved, it’s not that difficult.

Re: It’s time to free JavaScript (2024)

#88
post #30

Earlier quoted context omitted.

Like JunoScript or JangoScript? JavaScript is just very outdated ECMAScript.

How is it outdated?

I guess the argument is that technically JavaScript is still stuck on version 1 or some other low number. The language that has evolved is ECMAScript.

Re: It’s time to free JavaScript (2024)

#90
post #62

Earlier quoted context omitted.

Stop spreading defeatism. Either channel these energies into something better, or just get out of the way.

"Defeatism" is yet another shibboleth for people who refuse to accept reality. Wasting your money on things you can't change when you could be spending it on things you can is true "defeatism", as it accomplishes nothing.

[flagged]
Post reply on HN