caseih wrote:Munair wrote:No reason to mix distro's. We have virtual machines these days to try out different OSs.
Also flatpak or snap packages are another solution to the linux distro library version mismatch problem.In the first post it says: "I am thinking about developing a RAD against GTK specifically for Linux similar to RealStudio..."
Yes on Linux GTK+ is a good choice, especially given it's existing C Api which can be worked with easily from FB.
However I have got to the point where it is no longer my go-to choice for toolkit, unfortunately. The main reason is that right now the projects I'm working on will probably end up being used primarily on Windows (and maybe mac), and possibly android in the future. GTK+'s non-Linux future is always in question. Just today I read on the list that the OS X Quartz backend has no maintainer, so it's not getting bug fixes. The windows backend has a couple of people working on it, but nothing like the Linux backend, which has the full force of Gnome developers behind it.
I think that open-source projects in general don't go well with properietary OSs. Developers often adhere to the freedom that comes with open-source. The fact that Qt has better multi-platform support is primarily because it has a commercial license as part of its dual license. It makes it much more interesting for companies to use it in their projects.
Indeed, given the C-API and full open-source nature, FreeBASIC + GTK + LINUX = 100% :-)