Category:Red
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Lang tag(s): | red,red/system |
---|---|
See Also: |
|
Red is a paradigm-neutral homoiconic language, strongly inspired by Rebol.
Like Rebol, Red has a low memory footprint, is garbage collected, and has a low disk footprint (< 1MB). But while Rebol is an interpreted language written in ANSI-C, Red seeks to be a "full-stack" language whose methodology is independent of any other toolchain. It compiles that which can be known ahead of time, JIT-compiles that which cannot, and embeds a small interpreter into its executables to handle constructions which are not amenable to any compilation.
Red embeds several DSLs, among which Red/System (C semantics meet Red syntax), dedicated to low-level and system programming. It is also used as an intermediate language (IL) when Red is compiled. The Red executable is able to build Red/System files directly (`*.reds`) as well as Red files (`*.red`), and Red/System code may be embedded freely in Red code.
Todo
Useful links
- Red Language Website
- @red_lang on Twitter.
- Red community chat on Gitter.
- Forum on reddit
Pages in category "Red"
The following 173 pages are in this category, out of 173 total.
A
B
C
- Caesar cipher
- Character codes
- Check that file exists
- Closures/Value capture
- Compare a list of strings
- Conditional structures
- Conway's Game of Life
- Copy a string
- Count occurrences of a substring
- Create a two-dimensional array at runtime
- Create an HTML table
- CSV data manipulation
- CSV to HTML translation
E
F
- Factorial
- Factors of an integer
- Fibonacci sequence
- File input/output
- File size
- Filter
- Find minimum number of coins that make a given value
- Find words which contains all the vowels
- Find words which contains more than 3 e vowels
- Find words whose first and last three letters are equal
- FizzBuzz
- Flatten a list
- Flipping bits game
- Four sides of square
- Fractal tree
- Fractran
G
L
M
P
R
- Read a configuration file
- Read a specific line from a file
- Remove duplicate elements
- Repeat
- Repeat a string
- Reverse a string
- Reverse words in a string
- Rock-paper-scissors
- Roman numerals/Decode
- Roman numerals/Encode
- Rosetta Code/Find unimplemented tasks
- Rosetta Code/Rank languages by popularity
- RPG attributes generator
S
- Self-describing numbers
- Sequence of non-squares
- Show ASCII table
- Sieve of Eratosthenes
- Simple windowed application
- Sleep
- Sleeping Beauty problem
- Solve the no connection puzzle
- Sort an integer array
- Sort three variables
- Sorting algorithms/Quicksort
- String case
- String concatenation
- String prepend
- Strip a set of characters from a string
- Strip comments from a string
- Strip whitespace from a string/Top and tail
- Sum and product of an array
- Sum of a series
- Sum of first n cubes
- Sum of squares