Red comes with a built-in, cross-platform, graphical capability called View. This is unique among current programming languages. For most of them this is not a priority, and when it is possible, it is tedious and leads to verbose code. Here, Red really shines. You'll be amazed by the elegance with which you can build complex interactive screens in a simple declarative way.
As of version 0.6.3, Windows and macOS are fully supported, the other platforms (Linux, Android, iOS) are partly ready and scheduled for the near future.
Red relies on native widgets. It binds on each platform to the default native GUI API available, so that users get to see familiar graphics. On Linux, Visual Interface Dialect (VID) will rely on the well-known GTK graphical toolkit.
We'll build further on several examples from the previous chapters, to download exchange...