Hacker News new | ask | show | jobs
by efortis 1480 days ago
What's your output for: `which node` and `node -v`

On my M1 Pro:

    python3 -c 'print (123)'    0.02s user 0.01s system 86% cpu 0.036 total
    node -e 'console.log(123)'  0.04s user 0.01s system 88% cpu 0.053 total
1 comments

which node: /usr/bin/node

node -v: v10.24.0

And for you?

When I install it from https://deb.nodesource.com/setup_16.x then I get:

node -v: v16.15.0

And indeed, then the time goes down by a factor of 10:

time node -e 'console.log(123);'

Now outputs:

    123
    
    real 0m0.058s
    user 0m0.046s
    sys 0m0.013s
You're measuring how slowly your computer follows symlinks
Can you elaborate?
Take your original setup. Run it. Time it.

Now, using `which`, invoke it directly, instead of through the symlink. Time it again.