George McBay <
george...@gmail.com>
writes:
> I think this is the most practical approach to creating good cross-platform
> UIs for Go apps as it lets Qt do all the heavy platform specific lifting
> while not creating a giant mess of a wrapper on top of the entire Qt API.
I've become interested in learning Go after I discovered Hugo
(
http://hugo.spf13.com/) recently, but now after finding out about QML
bindings I'm thinking whether I could possibly extend my usage of Go to
the project of writing multi-platform desktop app with Linux as native
platform?
I want to avoid using C(++) and prefer having some type-safety in the
language as well as decent performance.
Many potential languages (e.g. OCaml, Ada, D, Nimrod...) lack decent
non-gtk bindings and another candidate (Rust) has bindings for Rust, but
Go's syntax is more pleasante to take a look for me.
However, I wonder if QML (without straight QtGUI) in Qt-5.x is
good-enough for writing desktop apps?
Sincerely,
Gour
p.s. @Gustavo: What do you think about subscribing go-qml to Gmane?
--
Therefore, without being attached to the fruits of activities,
one should act as a matter of duty, for by working without
attachment one attains the Supreme.