Live data from Hacker News

VBScript deprecation: Timelines and next steps

techcommunity.microsoft.com

11–20 of 75 posts

Re: VBScript deprecation: Timelines and next steps

#11
post #5

> Notably, these browsers have never implemented support for VBScript. This reads mildly accusatory and got a chuckle out of me. I'm surprised it took them this long!

Folks who complain about Javascript don't realise how close we were to having vbscript as the dominant web language

In a slightly different universe, CERN gave Tim Berners-Lee a windows workstation instead of a NeXT Cube and www was built on top of Microsoft Word and VBScript.

Re: VBScript deprecation: Timelines and next steps

#12
post #7

I find PowerShell, the language, verbose and not very ergonomic. This ship has sailed, but I wish Microsoft had done something to make Windows automation a little closer to other platforms, so that it could benefit from the good software that exists on other platforms. It seems that VBA will continue to exist as the programming front end for MS Office, which is unfortunate. They had announced Python support for Excel…

It may have a separate timeline but it does seem to hint at going out the door in similar order on Office as well. I think the Python in Excel stuff is still in beta but things like lambdas, regex or Office Scripts all actually work (even on the web versions) and start taking big bites out of why you'd want to look at VB. New Outlook dropped VB support even on the desktop and I don't think they plan on maintaining separate development platforms for the other apps forever.

Re: VBScript deprecation: Timelines and next steps

#13
post #7

I find PowerShell, the language, verbose and not very ergonomic. This ship has sailed, but I wish Microsoft had done something to make Windows automation a little closer to other platforms, so that it could benefit from the good software that exists on other platforms. It seems that VBA will continue to exist as the programming front end for MS Office, which is unfortunate. They had announced Python support for Excel…

Yeah, I like the ideas behind PS, but Nushell implements them so much better (it's yet to be stabilized though)

"Nushell" has a "TODO" for half the basic features, like flow-control. Can you go into specifics about exactly what Nushell is implementing "so much better?"

Powershell is a mature offering that uses standardized (albeit verbose) naming to allow you to infer what a command should be called Verb-Noun (Get/Set/Start/Stop/etc)-(Process/Service/File/etc).

People are welcome to critique Powershell but more often than not they don't state what the problem actually is.

Re: VBScript deprecation: Timelines and next steps

#15
post #7

I find PowerShell, the language, verbose and not very ergonomic. This ship has sailed, but I wish Microsoft had done something to make Windows automation a little closer to other platforms, so that it could benefit from the good software that exists on other platforms. It seems that VBA will continue to exist as the programming front end for MS Office, which is unfortunate. They had announced Python support for Excel…

> It seems that VBA will continue to exist as the programming front end for MS Office

They already recommend that new projects use their JS-based Office Scripts instead.

Re: VBScript deprecation: Timelines and next steps

#16
post #7

I find PowerShell, the language, verbose and not very ergonomic. This ship has sailed, but I wish Microsoft had done something to make Windows automation a little closer to other platforms, so that it could benefit from the good software that exists on other platforms. It seems that VBA will continue to exist as the programming front end for MS Office, which is unfortunate. They had announced Python support for Excel…

It may have a separate timeline but it does seem to hint at going out the door in similar order on Office as well. I think the Python in Excel stuff is still in beta but things like lambdas, regex or Office Scripts all actually work (even on the web versions) and start taking big bites out of why you'd want to look at VB. New Outlook dropped VB support even on the desktop and I don't think they plan on maintaining se…

Python in Excel could have been amazing, except Microsoft executes it in a cloud environment and require a Cloud Service account to even open spreadsheets with it in.

I'd strongly recommend people avoid Python in Excel, it is a Trojan Horse into forcing you to subscribe to access your own spreadsheets.

Re: VBScript deprecation: Timelines and next steps

#17
post #7

I find PowerShell, the language, verbose and not very ergonomic. This ship has sailed, but I wish Microsoft had done something to make Windows automation a little closer to other platforms, so that it could benefit from the good software that exists on other platforms. It seems that VBA will continue to exist as the programming front end for MS Office, which is unfortunate. They had announced Python support for Excel…

PowerShell is terrible. The idea is good, the implementation bad

Care to go into any detail at all..?

Re: VBScript deprecation: Timelines and next steps

#18

Probably one of the most maddening things I have ever worked with, and that is saying something. Though a huge part of the blame for that goes to COM and registration, interop stuff, which is more Windows than VBScript and also probably never truly going away.

FYI, it looks like you're hellbanned - I vouched this comment back from [dead]. Might be worth sending an email to the mods.

Edit: It's been since at least 2018?

Re: VBScript deprecation: Timelines and next steps

#19
post #7

I find PowerShell, the language, verbose and not very ergonomic. This ship has sailed, but I wish Microsoft had done something to make Windows automation a little closer to other platforms, so that it could benefit from the good software that exists on other platforms. It seems that VBA will continue to exist as the programming front end for MS Office, which is unfortunate. They had announced Python support for Excel…

It may have a separate timeline but it does seem to hint at going out the door in similar order on Office as well. I think the Python in Excel stuff is still in beta but things like lambdas, regex or Office Scripts all actually work (even on the web versions) and start taking big bites out of why you'd want to look at VB. New Outlook dropped VB support even on the desktop and I don't think they plan on maintaining se…

New Outlook is just an embedded web app. I tried it for weeks, old one is still better, and least rooms calendar is updated properly.

Re: VBScript deprecation: Timelines and next steps

#20

Earlier quoted context omitted.

Yeah, I like the ideas behind PS, but Nushell implements them so much better (it's yet to be stabilized though)

"Nushell" has a "TODO" for half the basic features, like flow-control. Can you go into specifics about exactly what Nushell is implementing "so much better?" Powershell is a mature offering that uses standardized (albeit verbose) naming to allow you to infer what a command should be called Verb-Noun (Get/Set/Start/Stop/etc)-(Process/Service/File/etc). People are welcome to critique Powershell but more often than not…

Yeah, Nushell definitely is not production-ready, though it's still very useful in its current form. My main complaint about PS really is the verbosity.
Post reply on HN