Re:Qt 5.6.0 released
by hugh4life on Wednesday March 16, 2016 @02:35PM
(#11299645)
My problem with Qt is that it seems like only Python has language bindings that are good long term bet for a project. I'd like to see bindings for Go, Rust, Node.js, and C#/.NET Core with dependable long term commitment to quality. I think there's more a business case to do these than there ever were for Qt Jambi(Swing and SWT existed) or PySide(basically, duplicating PyQt because it's GPL not LGPL).
[ Parent
| on HN ]
There are go bindings that are excellent (https://github.com/go-qml/qml). this, combined with the Google Material style kit (http://github.com/papyros/qml-material) results in very simple, clean apps with all the goodness of go.
For me, the only drawback is not being able to expose a go object as a model, involving a bit of back and forth, but the rest is very very clean.
Go does seem to have the best bindings of the platforms I listed, but the reason I put Go on the list is that go-qml hasn't been a commit to the repository in over a year, the mailing list traffic has significantly decreased, and seems to support rather old versions of Qt(though this may be wrong, the docs should be update or made more clear that it means the older version and later).
All very valid points. It would be a shame if the project died. QML and Go just seem to be perfect partners.
Here are non-qml bindings for Go. IT actual qorks quite well. https://github.com/visualfc/goqt