Red Programming Language: Eve-style clock demo in Red, livecoded!

Red is a next-gen programming language, strongly inspired by REBOL. Main features are:

  • Homoiconic (Red is its own meta-language and own data-format)
  • Functional, imperative, reactive and symbolic programming
  • Prototype-based object support
  • Gradual and multi-typing
  • Macros system
  • Rich set of built-in datatypes (50+)
  • Both statically and JITcompiled to native code
  • Cross-compilation done right.
  • Produces executables of less than 1MB, with no dependencies.
  • Concurrency and parallelism strong support (actors, parallel collections)
  • Low-level system programming abilities through the built-in Red/System DSL
  • Powerful PEG parser DSL
  • Cross-platform native GUI system, with a UI DSL and drawing DSL.
  • Bridging to the JVM
  • High-level scripting and REPL console included
  • Highly embeddable
  • Low memory footprint, garbage collected
  • Single-file (~1MB) contains whole toolchain, standard library and REPL.
  • No install, no setup
  • Fun guaranteed. 😉

Source : Red Programming Language: Eve-style clock demo in Red, livecoded!