How parsing (as in programming languages and commands) works is so interesting and is so hard for people to grasp and is really interesting to see how what you think is obvious is not for most people. I saw it all the time when teaching cs102. It is so hard to explain the difference that a blank space makes and why sometimes it is necessary and why sometimes it is not.
That is all to say I find it really interesting and funny when OP says double pipe, because of course it looks like double pipe, you gonna tell me That || is something completely different than a single | ?






The best part is that it shows that they don’t have a clue. If you are “forking” a project to change it language is not a fork is a rewrite. It would be one thing if they were adding rust to an already existing project, but as far as I can tell the project is full rust from the beginning.