Roadmap

This is the current roadmap for Red 1.0. You can find a more detailed roadmap on our Trello board.

Bootstrap

  • Write Red/System compiler in REBOL
    100%
  • Write Red/System linker in REBOL
    100%
  • Write Red runtime in Red/System
    95%
    • Memory Allocator
      100%
    • Garbage collector
      50%
    • Run-time lexical scanner
      100%
    • Datatypes
      95%
  • Actions
    75%
  • Natives
    87%
  • Interpreter
    100%
  • File I/O
    90%
  • Network I/O
    20%
  • Compile-time lexical scanner
    100%
  • GUI support
    60%
    • Cross-Platform GUI Engine
      100%
    • GUI DSL
      100%
    • Vector 2D DSL
      100%
    • Windows backend
      100%
    • Android backend
      20%
    • GTK3 backend
      10%
    • MacOSX backend
      98%
    • iOS backend
      0%
  • Write Red static compiler in REBOL
    95%
  • Write Red standard library in Red (mezzanine code)
    85%

Self-Hosted

  • Rewrite Red/System compiler in Red
    0%
  • Rewrite Red compiler (both AOT and JIT) in Red
    0%

Code backends

  • IA-32
    100%
    • PIC support
      100%
  • ARMv5
    100%
    • PIC support
      100%
  • 8%
    • AVR 8-bit
      15%
    • AVR 32-bit
      0%
  • JVM
    0%
  • CLR
    0%
  • x86-64
    0%

File formats emitters

  • PE/COFF
    66%
    • Code+data segments
      100%
    • Imports segment
      100%
    • PIC support
      100%
    • Shared dynamic library (.dll)
      100%
    • Static library (.lib)
      0%
    • Object format (.o)
      0%
  • ELF
    66%
    • Code+data segments
      100%
    • Imports segment
      100%
    • PIC support
      100%
    • Shared dynamic library (.dll)
      100%
    • Static library (.lib)
      0%
    • Object format (.o)
      0%
  • Mach-o
    66%
    • Code+data segments
      100%
    • Imports segment
      100%
    • PIC support
      100%
    • Shared dynamic library (.dll)
      100%
    • Static library (.lib)
      0%
    • Object format (.o)
      0%
  • 100%
    • Code+data
      100%

Bridges

  • JVM / Android
    90%
  • CLR / .NET
    50%
Download the Latest Stable Version of Red Download Red v0.6.4 →