GUI libraries

new topic     » topic index » view thread      » older message » newer message

Here are a few things I considered before I started "wrapping" GTK3:

  • Is the library being actively maintained?
  • Is it available for more than one platform?
  • Is it a "one-man" project, or well-supported?
  • Do lots of people use it? Popular apps written in it?
  • Is it well-documented with regular updates?
  • Is it likely to survive the changes in hardware and platforms?
  • Is it relatively easy to install (no compiling, etc)
  • Does it rely on some other programming language to do the work? (see note).

While there are dozens of GUI libraries out there, the vast majority do not fit more than 3 of those criteria.

Only QT and GTK3 qualify, and wrapping QT is difficult, and the apps written with it don't look as "polished" (to me).

Note: While this idea may work, it doesn't look good politically (demotes Euphoria to just another scripting language) and no doubt adds some overhead.

So, I'm not saying we should adopt EuGTK as the GUI to ship with Euphoria. I'm asking which of those criteria listed above are of no importance to making a decision? How many can safely be ignored?

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu