3 ms·
>If someone gets the name "curl" and everyone in a market understands that name means something, and someone comes around and uses the name for something else[1
by jetti 9y ago
>If someone gets the name "curl" and everyone in a market understands that name means something, and someone comes around and uses the name for something else[1], why do you think that's okay?
I never said it was ok. I actually didn't know about this until this thread and didn't know the details until I read the link you posted. I think that is shady and wrong. On top of that, curl is so popular that it is hard to believe those who implemented that command in Powershell did not know about that already.
That said, when it comes to a language it is entirely possible for people to not know that a language Q already exists. Also, it is going to be hard to confuse the two languages when searching for resources, since majority of people looking for Q# resources are going to actually be typing in "Q#" and not "Q". On top of that, Q being the first letter in quantum and it being a language designed for quantum computing makes sense. Plus they add their signature # at the end which they seem to like to do for new languages (J#, C#, F#). Unlike curl, I see very little malice in the naming of the Q# language
EDIT: I have another sincere question for you: What are your thoughts on the J[0] and J#[1] programming language names? Microsoft created J# as a bridge between Java and Visual J++ to transition to .NET. This was in 2002, 12 years after the J programming language first appeared.
[0] https://en.wikipedia.org/wiki/J_(programming_language) https://en.wikipedia.org/wiki/J_(programming_language)
[1] https://en.wikipedia.org/wiki/J_Sharp https://en.wikipedia.org/wiki/J_Sharp
- geocar 9y ago> when it comes to a language it is entirely possible for people to not know that a language Q already exists. I don't buy it. https://www.bing.com/search?q=q+programming+language https://www.bing.com/search?q=q+programming+language > it is going to be hard to confuse the two languages when searching for resources, since majority of people looking for Q# resources are going to actually be typing in "Q#" and not "Q". Again, I don't buy it. https://www.bing.com/search?q=q%23+programming+language https://www.bing.com/search?q=q%23+programming+language Try harder. > they add their signature # at the end which they seem to like to do for new languages (J#, C#, F#). which follow Java, C, and System F.
- MadcapJake 9y agoDon't search engines ignore `#` anyways? Searching `q#` vs `q` seems to bring up the same results for me.