[Development] As Qt contemplates its future..
Kevin Kofler
kevin.kofler at chello.at
Sat Apr 15 22:06:31 CEST 2017
Randall O'Reilly wrote:
> One of the major innovations in Go is that it avoids all of those
> problems. You only ever write things once, in one place (no .h vs. .cpp),
> and, like an interpreted language, the only distribution mechanism *is the
> source itself*. There is no such thing as binary compatibility.
I see only two possibilities here: either things will move to a more
traditional distribution model (and we are already getting there slowly,
GCCGo has supported shared libraries for a while, now the official compiler
also does so), or Go will remain a niche language and a second-class citizen
in real-world Free Software distributions.
Shipping libraries as source-only and distributing only static binaries just
does not scale. It is not realistic for something of the size of Qt. And it
is also just not how distros work.
Kevin Kofler
More information about the Development
mailing list