Get the latest tech news

Red Programming Language


Red is a next-gen programming language, strongly inspired by  REBOL . Main features are: Human-friendly syntax Homoiconic  (Red is its ...

Main features are: Human-friendly syntax Homoiconic(Red is its own meta-language and own data-format) Functional, imperative, reactive and symbolic programming Prototype-based object support Multi- typing Powerful pattern-matching Macros system Rich set of built-in datatypes (50+) Both statically and JIT- compiled(*) 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 built-in Fast, compacting Garbage Collector Cross-platform native GUI system, with a UI layout DSL and drawing DSL Bridging to the JVM High-level scripting and REPL GUI and CLI consoles included Visual Studio Code plugin, with many helpful features Highly embeddable Low memory footprint Single-file(~1MB) contains whole toolchain, full standard library and REPL (**) No install, no setup Fun guaranteed! It's about the ability to bend and redefine the system to meet any need, while still working with literate code, and getting top-flight performance. Whether you’re writing a device driver, a platform-native GUI application, or a shared library... Red lets you use a common syntax to code at the right level of abstraction for the task.

Get the Android app

Or read this on Hacker News