←back to thread

396 points Bogdanp | 2 comments | | HN request time: 0.001s | source
Show context
voidUpdate ◴[] No.45536377[source]
This sort of thing really bugs me when I work with Unity and Unreal. Sometime the documentation for something is just so useless. A lot of the time when trying to understand Unreal nodes, the documentation page is just a picture of the node and the name of the node restated in slightly longer words, as if that helps anything. And so many times when I'm using Unity at £JOB, I just want to know how to use a function properly, and a short example would help so much. It's generally good but some pages just have nothing of value on them. If I could submit my own additions to the Unity docs pages, I would probably end up doing that
replies(2): >>45537676 #>>45538279 #
squigz ◴[] No.45537676[source]
> £JOB

Wait a second, do people use $ for `$job` because it's how they earn money and not, as I've always thought, used it as a variable name?

Stop throwing my entire world view out of order please.

replies(2): >>45537715 #>>45540205 #
voidUpdate ◴[] No.45537715[source]
I actually don't know, I just assume the majority of people are americans and that's why they use $. I don't use $ in programming except for string interpolation, so it's never really registered as a variable sigil to me
replies(3): >>45537805 #>>45538992 #>>45539199 #
zahlman ◴[] No.45538992{3}[source]
> I don't use $ in programming except for string interpolation

... but the entire point of the "$JOB" etc. slang is that it's a string interpolation...

replies(1): >>45539293 #
1. voidUpdate ◴[] No.45539293{4}[source]
Not how I use it, string interpolation would be $"{job}"
replies(1): >>45540609 #
2. yjftsjthsd-h ◴[] No.45540609[source]
That depends on the language. In unix shell,

  echo $JOB
and

  echo ${JOB}
are identical, though the latter is more flexible (Allowing eg. `echo ${JOB:-unemployment}` or `echo ${JOB}SUCKS`).