-
Notifications
You must be signed in to change notification settings - Fork 751
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
Actual name and wiki entry #382
Comments
Hey
Yeah, actually it's nameless.
I'm not sure, I did know that Qt had a wiki but I thought that it was inactive. |
I think it IS inactive. ;) I add qt to this list, no acceptance yet, while Ruby and Perl, both with Qt1 until Qt4 support are still in and two other bindings are also added. https://wiki.qt.io/Language_Bindings Maybe i ping an admin later, no reaction on Qt either yet. |
CuteGo GoCute |
Nice name :) needs some name that sticks in people's minds |
Please don't invent cute names. The ruby world is infested with project names such as "cucumber". One of the benefits of go's hierarchical url-based import path approach is that package names can be simply self-describing. In other words, workarounds from systems using flat namespaces don't apply here. |
A related question is whether the current split into large
... to gain access to the I wonder if this approach was considered but rejected. |
Yeah, I recall thinking about that when I split the large "qt" pkg from the early days into the modules. I think I tried and rejected it because there was a) a lot of duplicate C and Go code necessary to get it working and b) I had problems with circle dependencies. |
@therecipe Any suggestions? I added your project now to the Qt Wiki: I think it would be nice to list all the supported Qt library's since some offer 4 of them, others all and so on. You wrote, "Most of Qt's API is accessible from Go." Is there a specific list? |
@ShalokShalom
Maybe it should be mentioned that you can subclass with the help of qtmoc and thereby extend your "classes" (Go has only structs and no real classes) with custom signals/slots/properties/constructors. But I just took another look to see what has been written for the other bindings, and that was not that much :D The only thing that comes close to PyQt's and PySide's docs, tutorials and such. Also thanks for the name suggestions.
And another one would be the list of folders at the root of the repo: https://github.com/therecipe/qt |
Thanks a lot, that helps me further. |
Well, since
@masiulaniec I think it's fine if package's name is not self-describing, simply because number of vocabulary is limited while number of libraries or packages will keep growing. Even in Go community there are many packages whose name doesn't describing himself, like |
This repo suggests to name it therecipe-qt: https://github.com/wzwmzm/therecipe-qt/commits/master ;) |
@RadhiFadlillah |
Goqu is already taken by sql builder. |
@ShalokShalom Yepp that would be nice, and I think it's also already in the works: https://github.com/gotschmarcel/qtcreator-go |
If it has to be renamed, I'd go for |
@therecipe Since you're stuck when trying to decide on the name, why don't we just do a vote thing and be done with it? As long as the end result isn't horrible that'd "get it done" so there's one less thing taking up potential thinking time. 😄 |
Go + Qt = Goat ^-^ |
|
Qopher sounds nice too |
I second "Qopher". "Quza" is another option (refering to how Mexicans refer to Gophers, "Tuza"). |
qtee (pronounced cutie) |
|
GoQt |
GoQt is already in use |
QGoatee |
goside like pyside |
CuteWalk ot QuteWalk |
Qt for Go (similar to the official Python bindings). |
gute, it's how you pronounce qt but with a g. Or maybe just gt. |
The actual name of this binding is simply "qt"? I am asking since i write the entry in Qts own Wiki for it.
I am wondering its not there yet..
The text was updated successfully, but these errors were encountered: