12.5. Other GUI Toolkits

As already mentioned, your favorite GUI may not be covered here. We’ll use the remaining space in this chapter just to mention some other alternatives.

Some of these alternatives are not fully mature and may be buggy or incomplete. However, we expect this list to grow and the supported bindings to become more stable as time goes on.

12.5.1. Ruby and X

The X Window System is colloquially (though not correctly) referred to as X Windows. It is perhaps not the grandfather of all GUI systems, but it is certainly the ancestor of many of them.

UNIX users of all breeds have long been familiar with X (as users, even if not as developers). Frequently the Motif window manager is run on top of X.

The advantages of X are that it ...

Get The Ruby Way: Solutions and Techniques in Ruby Programming, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.