I think this is already the case for a lot of people who code in JS all day. Once in a while, they need to do something simple in a shell that requires to have a look at the syntax.
I bet someone coming from JS background wouldn't have to check how to do `ls().map(whatever)`
But they will definitely need it to do `for d in */ ; do whatever(); done`