In this final chapter, we will explore some more advanced aspects of the language, and will look at where Red is heading in the near future. Reactive programming is a great way to write more responsive (GUI) apps. We encountered Red/System as the lower-level foundation of Red in Chapter 1, Red's Mission, and Chapter 2, Setting Up for Development. Here, we'll see how you can use it, either in Red apps, or standalone.
The following topics will be covered in this chapter:
- Reactive programming
- Red/System
- Interacting with the operating system
- Datatypes for performance
- Embedded Red and macros
- Red for smart contract programming
- Red's roadmap
- Some useful references