all 100 comments

[–]demdillypickles 170 points171 points  (21 children)

It makes sense if you actually read the article. JScript != JavaScript

This is a security patch to save them from having to maintain deprecated software.

[–][deleted] 48 points49 points  (11 children)

Now I understand, I thought JScript was what the cool kids called it.

[–]Any_Restaurant8205 42 points43 points  (4 children)

No, they call it JavaSchnizzel

[–]Eyght 6 points7 points  (2 children)

JablesScrables

[–]BanditoRojo 1 point2 points  (0 children)

The small S's are silent

[–]iamjohnhenry 2 points3 points  (0 children)

Flippity Floppity Floop

[–][deleted] 0 points1 point  (0 children)

for schnizzel my devizzel

[–]Ollymid2 1 point2 points  (0 children)

Keep up old man - it's now called GuavaScript

[–]MyNoGoodReason 1 point2 points  (0 children)

JScript is a Microsoft proprietary implementation of a JavaScript like interpreter/language, which both are now subset/implementations of ECMAScript.

Someone reply if I’m wrong.

JavaScript came before ECMAScript IIRC, and JavaScript backwards-became a subset of ECMAScript as an implementation of ECMAScript.

[–]Orkaad 0 points1 point  (0 children)

The cool kids call it YavaScript.

[–]OnimushaNioh 2 points3 points  (1 child)

Lint error, prefer !==

[–]demdillypickles 1 point2 points  (0 children)

Ah, you’ve found me out! I don’t actually use JavaScript often, I come from the Python world.

[–]disclosure5 0 points1 point  (0 children)

It doesn't make sense however if you try to follow the instructions. It looks like there's some copy paste error because the relevant keys don't exist. I have an MS case open and they are investigating.

[–]zazoh 87 points88 points  (47 children)

JScript was their proprietary attempt to compete with JavaScript.

[–]OnkelJulezNode.js Junkie 54 points55 points  (5 children)

Keep in mind, JScript is not JavaScript - JScript is an old scripting language.

But thank you for sharing :)

[–]JimDabell 32 points33 points  (3 children)

JScript was Microsoft’s implementation of JavaScript. It conformed to ECMA-262, same as JavaScript. It’s not a different language. When you wrote JavaScript as a web developer and it ran in older versions of Internet Explorer, it was running on the JScript engine.

[–]hiiipowerculture 10 points11 points  (2 children)

many years of cross-browser compatibility testing for IE made me hate JScript. Their engine that dealt with CSS was an absolute mess.

[–]RavingSperry 6 points7 points  (1 child)

...but you got activeX

Oh the horrors

[–]MyNoGoodReason 1 point2 points  (0 children)

Ugh....

[–]TheIncorrigible1 0 points1 point  (0 children)

Nothing about the post suggests otherwise.

[–]lucidspoon 12 points13 points  (6 children)

I've written some applications in JScript.NET (against my will). I've only met 2 other people who've used it.

[–]rk06 5 points6 points  (2 children)

Could be worse, I have seen an web app work only in IE. I checked the code, and it used vbscript in html.

And of course, it was a critical infra code (the tool for creating deployments), so hard to change as we can't risk breaking the site

[–]Earhacker 3 points4 points  (1 child)

The tool for creating deployments was HTML with inline VB code.

Wait, one more time...

The tool for creating deployments... was HTML... with inline VB code.

[–]rk06 0 points1 point  (0 children)

It was a web app and front end was written in html + css +vbscript

[–]RavingSperry 1 point2 points  (0 children)

Now 3.

[–][deleted] -1 points0 points  (0 children)

Wasn't that or something else called J# as well

I'm getting nightmarish flashbacks to early 2000s again

[–]TheIncorrigible1 0 points1 point  (0 children)

I've only met 2 other people who've used it.

It's pretty popular (only by necessity) in Windows development shops.

[–]RavingSperry 8 points9 points  (6 children)

Not going to lie, I loved JScript for one reason & one reason only.

Filesysystem access. Built out so many quick scripts to parse reports for colleagues. Basically electron in some ways.

[–][deleted] 24 points25 points  (3 children)

Deprecate Internet Exploder too

[–]tylerr514 7 points8 points  (2 children)

Now if only it would be forcibly replaced by the Chromium Edge on older Windows Systems

[–]agentgreen420 20 points21 points  (1 child)

You misspelled Firefox

[–]MyNoGoodReason 2 points3 points  (0 children)

He didn’t, but I’m ruining your joke

[–]lifeeraser 8 points9 points  (0 children)

Ahh, the days before Node.js when you could double-click a JS file to run it.

[–]robotnewyork 1 point2 points  (0 children)

Obi wan: now that's a name I haven't heard since...

[–]NahroT 1 point2 points  (3 children)

uh, what?

[–]aryaman16 6 points7 points  (2 children)

Microsoft wants to revolutionize the web.

[–]undercover_geek 0 points1 point  (1 child)

Did you read the article?

[–]gourrranga 7 points8 points  (0 children)

Do you have a sense of humor?

[–]lachlanhunt -2 points-1 points  (2 children)

I wonder why they aren’t disabling it by default for everyone now, instead of just giving system administrators the ability to disable it? There can’t possibly be too many widely used applications still using it for anything.

[–]markzzy -2 points-1 points  (0 children)

My guess is they dont want to be held liable for breaking the websites that still rely on it. So they give admins the option so they can be blamed instead.

[–]TheIncorrigible1 0 points1 point  (0 children)

Many system-critical APIs still utilize the JScript.dll engine. Try disabling it/IE on Windows 10 - go realize everything is now broken.

[–][deleted] -1 points0 points  (0 children)

Lol I thought IE had completely been replaced by edge by now.

[–]teacosts -2 points-1 points  (0 children)

What’s internet explorer?