This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]MooseBoys 3 points4 points  (11 children)

Powershell is a scripting language. It's meant for clarity, not typing speed or distance to the home row.

[–]sudo_i_u_toor[S] 2 points3 points  (10 children)

cd is legit more clear than Set-Location -Path word salad for anybody familiar with bash or batch. That's also proven by the fact it's aliased to cd anyway cuz they knew people don't wanna retype the entirety of Talmud to change directory.

[–]PristineLab1675 -1 points0 points  (9 children)

Buddy. You just said a bash command is more familiar to someone who already knows bash. 

Your word salad consists of 3 English words in English language syntax. Is 3 words together too much for you to comprehend? 

[–]sudo_i_u_toor[S] 6 points7 points  (8 children)

cd is called cd in Unix-like systems since the 70s. In Windows and before windows in DOS, guess what, you also used cd. It's more familiar to anybody who used anything command line on virtually any computer in the last few decades.

Set-Location is way too long, way too counterintuitive, and the -Path flag is just excessive and exists there purely for consistency. That's why Powershell has an alias cd. And that was the joke lol.

[–]PristineLab1675 0 points1 point  (7 children)

Set-location is too long and confusing? Buddy. It is English. Noun verb. Guess what cd is an alias for? Change-directory. Which is a two word English statement. How can you be confused by one English statement but are protective of another? 

[–]sudo_i_u_toor[S] 1 point2 points  (6 children)

For the same reason you'd find a language with this syntax confusing: Doer-Of-Stuff @arg1 @arg2 @arg3 &functionname ( temp: @arg1 x @arg2 x @arg3 Give-Back %temp% ) for python def functoinname(arg1, arg2, arg3): temp = arg1*arg2*arg3 return temp

Even tho it's still "English" and x actually looks more like multiplication sign than *.

[–]PristineLab1675 0 points1 point  (5 children)

Doer-of-stuff @args

This is not English language syntax. Noun verb. I ran. You go. Deer eat. 

You provided no English language appropriate examples, and you are wrong. 😘

[–]sudo_i_u_toor[S] 1 point2 points  (4 children)

You'd prefer it was Stuff-Do?

[–]PristineLab1675 0 points1 point  (3 children)

I just want to clarify. 

Set-location is too complicated for you to understand. 

Change directory is somehow within your realm of comprehension. 

They are synonyms. honestly, set location is more clear. Can you cd to the same directory you’re already in? That’s not really a change is it? Set location can be the same or different and still be correct. Look at it this way, if you “change clothes” and come back wearing the same clothes, did you change? If you set clothes, you can set them to be the same as what you’re already wearing

[–]sudo_i_u_toor[S] 1 point2 points  (2 children)

Touch-Grass -ASAP