-
ContextIn addition to what is discussed in this issue, there are also some discussions in Reddit: Names for other code generatorsLet's look at how others name it. python
c/c++
java
javascript/js/node
go/golang
Official dochttps://rust-lang.github.io/api-guidelines/naming.html
Most downloaded crateshttps://crates.io/crates?sort=recent-downloads
|
Beta Was this translation helpful? Give feedback.
Replies: 36 comments
-
Before you publish the packages to crates.io and pub.dev, do you have any plans to rename the project like suggested by some people on Reddit? To me, |
Beta Was this translation helpful? Give feedback.
-
@shreyashsaitwal Ah good question! Indeed people in Reddit also suggests:
So maybe I should use the same name to publish package for both flutter/dart and rust.
Yes I totally agree. I originally thought it should be named dart_rust_bridge. But people in Reddit seems to be interested in how it can ease the programming Flutter+Rust. In addition, most people who uses Dart are using Flutter. Dart seems not to be widely used and the main usage is for Flutter. I mention "Dart" in README as well. Let me emphasize it a bit more. |
Beta Was this translation helpful? Give feedback.
-
README edited: efc14e5 |
Beta Was this translation helpful? Give feedback.
-
Yes, I think it makes more sense to publish it under the same name. Also, do you have any nominees for the new name? |
Beta Was this translation helpful? Give feedback.
-
@shreyashsaitwal Good question. People also suggest IMHO, if someone wants a ffi generator between Flutter/Dart and Rust, he may Google: |
Beta Was this translation helpful? Give feedback.
-
It doesn't really matter to me what type of name you opt-in for -- fancy or descriptive. It's just that the current name seems too long to me. IMO, lib/package names shouldn't really exceed more than two words. |
Beta Was this translation helpful? Give feedback.
-
Good question. What do you think if I create a new Reddit post (or just add a comment in the current post?) asking for people to suggest and vote names? |
Beta Was this translation helpful? Give feedback.
-
Nice idea, go ahead. 👍🏻 |
Beta Was this translation helpful? Give feedback.
-
I am worried: I have already create one post yesterday about this lib. If I create one today, will people dislike this? |
Beta Was this translation helpful? Give feedback.
-
Given how great this project is, I don't think anyone would dislike it. But because the current post has already got some good engagement, IMO editing it (or adding a comment in it) would be a good idea. |
Beta Was this translation helpful? Give feedback.
-
Thanks. Let me edit it. |
Beta Was this translation helpful? Give feedback.
-
I have edited it. Did you receive any kinds of notifications? |
Beta Was this translation helpful? Give feedback.
-
Nope, I didn't (and I've no idea if other people who commented would receive it. I don't use Reddit much). But after I refreshed the page I saw the edit. |
Beta Was this translation helpful? Give feedback.
-
I think any name is fine that is short. something like |
Beta Was this translation helpful? Give feedback.
-
anyone who searches for a "flutter rust" is going to find it anyway because of the description or ReadMe. name doesn't really need to be too descriptive. |
Beta Was this translation helpful? Give feedback.
-
I come up with a few names. What do you guys think?
|
Beta Was this translation helpful? Give feedback.
-
Maybe I choose |
Beta Was this translation helpful? Give feedback.
-
Yes, |
Beta Was this translation helpful? Give feedback.
-
Oops, |
Beta Was this translation helpful? Give feedback.
-
I think this is getting way more efffort put in, than it is needed. half the rust libraries get drowned in rust (iron oxide) related search results, and the rest get drowned in the rust (the game) results. fridge should be fine. or flust/flut . rust_dart seems like a reasonable option too. if this turns out great, people will not really care about the name. |
Beta Was this translation helpful? Give feedback.
-
Well let me think twice... Some of my friends think the current name is better. So let me focus on the code itself first |
Beta Was this translation helpful? Give feedback.
-
I completely agree with @coderedart. You're thinking way too much about this. Every new project takes some time to show up in search engine results. And how would you get any relevant result even before renaming the project?! Also, if you don't want to change the name, it's completely fine. No one's forcing you to do so. At the end of the day, what matters is the project itself, not it's name. |
Beta Was this translation helpful? Give feedback.
-
And what about name |
Beta Was this translation helpful? Give feedback.
-
Again, it's too big. |
Beta Was this translation helpful? Give feedback.
-
No it is not too big name I think.. |
Beta Was this translation helpful? Give feedback.
-
Very few popular crates have 3 words, and I think having a _ is always confusing. I would still recommend a single word name or 5 letters like flust or flur or drust or darust or flutrust or rufler etc.. |
Beta Was this translation helpful? Give feedback.
-
It is not about name. It is about functionality what depends about how package will be popular or not.. |
Beta Was this translation helpful? Give feedback.
-
Yeah. That was what I said long ago in this thread. But this thread literally is about naming, so I recommended short names, and it's easier to remember one word than 2. |
Beta Was this translation helpful? Give feedback.
-
Feel free to take dodge, when I was searching for a name, looking for "rust dart" I was finding images of Dodge cars. It's nice because of dodge in a sense of "avoid doing bindings by hand" |
Beta Was this translation helpful? Give feedback.
-
Let's just firstly keep flutter_rust_bridge ;) |
Beta Was this translation helpful? Give feedback.
Let's just firstly keep flutter_rust_bridge ;)