New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The name is very bad #3
Comments
Can it be C> - C more. Thanks. |
Thank you for your suggestions. |
I also got a comment regarding confusion of two different names for the same programming language. |
When I was talking about it with a friend the other day I just called it "C with an accent". |
If we're throwing out names, then since it's C with an acute accent, CuteC, pronounced "cutesy". Or Cd, pronounced "seed" for an intentional pun there. |
Another thought: officially renaming it to "Cito", same as the repo name, would be a good move IMO. |
I just realized that on macOS I can type |
This is exactly my point about it being hard to type on US keyboards. |
I think there's room for improvement from OSes there |
Certainly, but that doesn't change the fact that this project's popularity is hindered by its current name. |
Someone should close this thread, before it becomes too popular. This language is awesome and the name is fine. I call it cito. |
I wonder if I should make a programming language and name it "Ç"... |
Nah, call it C̵̡͙̯̬͉̼̟̻͉̙̬̝̺͍͈̟͓͍̉̋̐̈̓̎̃͛̕̚͠, if there's any lesson to be learned here it's that project names are better the more difficult it is to find them when you search for them |
Follow your dreams :) |
You don't need to type "Ć", just type "Ci". |
That's fine if your goal is to frustrate anglophone programmers. However, if your goal is instead to increase the popularity of your tool and get more people using it, I maintain that calling your tool "Ć" works directly against that goal. |
Naming the language with letter Ć gives it a lot of individuality, and also helps to associate the language with its author. Also really nothing prevents you from writing Ci as @pfusik suggested (on the sidenote, in Polish ci and ć are pronounced exactly the same when isolated). Frustrating exclusively anglophone programmers is just a bonus. |
We sure need an accompanying cross-platform assembler called ß going with this language … /sarcasm |
A billion people spend years to study English as their second language. |
I am not frustrated at all. You seem to be misunderstanding my argument. This isn't about how I personally feel, it's about allowing this project to spread throughout English-speaking communities unhindered. If you want Ć to fulfill its potential in terms of how many people and projects use it, then you have to make it easy for everyone to remember, search for, and talk about. It's not even specifically about the accent/alphabet. I would be equally critical of a name like "Intermediate Language", because that name is also hard to remember/search for/talk about. If you're not going to change the name, just close this issue. No point leaving it open if the issue won't be addressed. |
I apply Haskell's motto "avoid popularity at all costs". I want to eventually rename the language, after implementing a few substantial changes, such as #48. |
@pfusik Do you have any alternative names in mind? |
@danon I have some idea, but haven't decided yet. Why do you ask? |
Was just curious bout what you have in mind |
An unfortunate aspect of the name is it being easy to confuse Ć for C when quickly reading. There'd be a stronger argument in favor of keeping the name if the accented letter was not also the letter of another language. |
Thank you for all your remarks! I have renamed the language from Ć to Fusion and its transpiler from This also solves a problem of "CI" being confused for Continuous Integration. |
On a US keyboard, "Ć" is hard to type, and therefore both hard to talk about and hard to search for. I think this project will get more attention and use if the name is changed.
May I suggest:
C'
or "C Prime"C*
or "C Star"Ci
The text was updated successfully, but these errors were encountered: