News for hackers. Stuff that matters.
Re:Firefox 85 cracks down on supercookies by waste_monk on Tuesday January 26, 2021 @08:33PM (#25923205)
Good things are happening in spite of JS, not because of it. It's a silly language, the type system is atrocious, and the entire ecosystem is a joke (look at the left-pad incident).
Re:Firefox 85 cracks down on supercookies by scrollaway on Tuesday January 26, 2021 @08:41PM (#25923262)
Typescript has an excellent type system and one of the best development environments the entire dev world can use. You know what ecosystem it's a part of? The JS one. That "entire" one you're talking about has produced superb work such as React, V8, is pretty much responsible for Rust existing, and so on.

JS has dumb flaws. It doesn't mean anything is happening "in spite" of it. If anything, innovation is happening thanks to JS AND in spite of its flaws. But don't think for a second we would have even one tenth of the developers we have at our disposal today if JS and the internet didn't massively lower that barrier of entry. And less developers means less progress overall in the entire industry, not just less left-hand libraries.

Re:Firefox 85 cracks down on supercookies by rrdharan on Tuesday January 26, 2021 @09:27PM (#25923540)
> Typescript has an excellent type system

It has a type system. "Excellent" feels a bit strong.

https://blog.asana.com/2020/01/typescript-quirks/

https://www.executeprogram.com/courses/typescript/lessons/ty...

Re:Firefox 85 cracks down on supercookies by scrollaway on Tuesday January 26, 2021 @10:46PM (#25923989)
This feels like complaining about an "excellent" game because you found a couple of bugs in ...

That second article is legitimately cool though.

Re:Firefox 85 cracks down on supercookies by nl on Tuesday January 26, 2021 @08:42PM (#25923267)
The criticism is about an executable/scripting code platform in the browser as an opt-out - nothing specific about the semantics of JS.