Red (programming language): Difference between revisions

Content deleted Content added
External links: added additional link, which may also resolve confusion on current builds
m Update author name
Line 31:
Red seeks to remain independent of any other [[toolchain]]; it does its own code generation.<ref name="GS">{{cite web |title=Getting Started with GUI Programming using Red Language |url=https://www.studytonight.com/post/getting-started-with-gui-programming-using-red-programming-language |website=Studytonight |access-date=September 17, 2021}}</ref> It is therefore possible to [[cross compiler|cross-compile]]<ref name="MUO">{{cite web |title=6 Unusual & Groundbreaking Programming Languages to Learn in 2023|url=https://www.makeuseof.com/programming-languages-to-learn-in-2023/ |website=makeuseof.com |date=18 October 2023}}</ref> Red programs from any platform it supports to any other, via a command-line switch. Both Red and Red/System are distributed as [[open-source software]] under the [[modified BSD license]]. The runtime library is distributed under the more permissive [[Boost Software License]].
 
As of version 0.6.4 Red includes a [[garbage collection (computer science)|garbage collector]] "the Simple GC".<ref name=GC>{{Cite web|url=https://www.red-lang.org/2018/12/064-simple-gc-and-pure-red-gui-console.html|title=0.6.4 Simple GC and Pure Red GUI Console|quote=The main feature for 0.6.4 is what we call the Simple GC (Garbage Collector). A more advanced GC is planned for the future |lastauthor=lucindamichele|access-date=2018-12-16}}</ref>
 
[[File:Red architecture small.PNG|thumb|306px|Red Language architecture schema]]