Fork me on GitHub

About

Red is a new programming language, strongly inspired by REBOL. Main characteristics are:

  • Functional, imperative and symbolic
  • Prototype-based object support
  • Homoiconic (Red is its own meta-language)
  • Both statically and JIT-compiled to native code
  • Concurrency and parallelism strong support (actors, parallel collections)
  • Low-level system programming abilities through the built-in Red/System DSL
  • High-level scripting and REPL console support
  • Highly embeddable
  • Low memory footprint, garbage collected
  • Low disk footprint (< 1MB)

It was announced and presented for the first time at ReBorCon 2011 conference (March, 2011). See the slides below, explaining the reasons for building it, showing the main features and the roadmap.


If you are experiencing issues seeing the slides in flash format, here's a PDF version.




If you are experiencing issues seeing the slides in flash format, here's a PDF version.