-
Notifications
You must be signed in to change notification settings - Fork 5
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
Name this language! #61
Comments
I think a natural name for this would be Btw, I think the project is very interesting and I am hoping to contribute in the future! |
This definitely is a contender.
Although I think the first point is the most regarding accessibility is most important, the more banal latter two are probably the bigger threat to using the name since there is commercial interest in it. I do like the idea of keeping the
Wonderful ❤️ ! I'm looking forward to it! Whenever you're ready, I'd be happy to help get you up to speed with some good first issues and to slowly get you onboarded to the internals. |
I have thought a bit about possible names for this language and something that I like is "quasi":
Another name that I like and which starts with Q would be "Quill", but there already is a project here (https://github.com/quill-lang/quill). Also, thanks a lot for offering your help to getting me started! :) I am still in the process of learning rust but I would now like to start working on this project :) I thought I would start with giving this issue a try if this is fine with you? |
New idea: what about calling it revolve (r evolve) |
I love it! I think this is the best idea so far! |
Awesome! :) Should we go for it or do you want to wait for more suggestions / people to chip in? |
I'd still like to hold off on a rebranding. For now, I think leaving it as "R" is still good for attracting the R crowd's interest. Even though there are a few deviations, it still feels like "R" to me. Before I think it truly deserves an identity of its own, I think it needs a defining feature (independent of what R offers) and remotely comparable performance. Until then, I think it's better to make it feel familiar. I'd characterize a defining feature is something that drastically changes the way you approach solving a problem. This could be something like the static typing, multithreading, or feature-gated metaprogramming - things that fundamentally change what the language is capable of. I hope we get there some day! I'm also keeping my eye on a bunch of other up-and-coming high-level rust-inspired languages, which might eventually fill the gap that I'm trying to fill here. I have yet to see one that comes close to R's metaprogramming tools, though. |
Been thinking about other alternative words that start with "r" in the same spirit as "revolve" and just wanted to track a few:
|
I like rebar! The interpretation would not only make sense to describe the functionality of the language itself, but in my opinion even partially express the relationship between the "new" language and R (I am not sure whether this is what you meant), which I think includes trying to give the great ideas from R more structure / support. On a side note: I just hope that translating the language will not become part of the localization, because I can tell you, "Betonstahl" does not sound like a programming language in german 😅 |
Just to put one more name out there: What about "quarry".
|
"quarry" sounds like you're describing this as "quasi R-y" but are in a hurry, which makes me like it 😎 |
Ah! I don’t think I fully understood what @sebffischer was first suggesting. I didn’t pick up on the “ry” being “R-y”. Maybe something like Not sure if I’m totally sold on the shorthand name, but I do want a language name more searchable than “R” |
If we go with the shorthand variant (and I like that there are different ways to pronounce it) I think we should still provide an "official" pronunciation. A "CRAN" situation (KRAN vs see-RAN) should probably be avoided. "quarry - a language for data mining" could also be a slogan 😄 |
R
is just too ambiguous to be used solo, and calling itdgkf/R
feels too vane. I think a rebrand is needed to help give this project a bit of its own identity.Just to lay out some general themes that resonate with me with this project and its identity.
What is part of the language identity
What isn't part of the identity
rust
, although a language I enjoy writing in a lot, is not central to the identity of this projectR
, "beating"R
is not part of the identityThe text was updated successfully, but these errors were encountered: