Hacker News new | ask | show | jobs
by CyberDildonics 2099 days ago
If that was true, powershell would dominate programming.
2 comments

Yeah, it's not just presence but centrality to experience.

Powershell is still peripheral to most Windows' user's experiences. If they script anything on Windows, it's probably via VBA and MS Office. And even many sysadmins (IME, I know this is changing) seem to default to BAT files out of habit.

Contrast with shell on * nix, where it is more commonly used and known (even if not to writing fluency, most * nixers could probably read a shell script thrown at them barring poorly formatted/structured code). BASIC's popularity was largely due to its centrality to the user experience on early PCs, with many PCs starting in a prompt where BASIC could be entered directly. If it had been hidden away behind several menus and options, it would have been less popular.

Javascript's popularity is similarly due to its centrality to the experience with web browsers, and the ability to run it on anyone's computer without needing to compile and publish anything beyond the code itself (and an HTML page to show it off on).

EDIT: Asterisks ate themselves, edited to put a space between them and "nix(ers)"

Windows 1.0 was released in 1987. Powershell didn't exist until 2006 after Microsoft had promoted a succession of other tech for 19 years including building their own development tools designed to make building guis easy.

It would also be hard for anyone to mistake powershell or a replacement for existing tools.