Main Page: Difference between revisions

Content added Content deleted
mNo edit summary
Line 9: Line 9:
'''<big>Red</big>''' is an advanced programming language born from REBOL. It is a [https://en.wikipedia.org/wiki/Red_(programming_language) full stack] programming language.
'''<big>Red</big>''' is an advanced programming language born from REBOL. It is a [https://en.wikipedia.org/wiki/Red_(programming_language) full stack] programming language.


The Author, '''<big>Nenad Rakocevic</big>''' started the project long before the source of REBOL3 has been releases.
The Author, '''<big>Nenad Rakocevic</big>''' started the project long before the source of REBOL3 has been released.
Both language share one common principle: be coincise. In Red and REBOL you can do in one like of code what in other languages needs many more lines. A 50 lines of program could be 2/4 lines in Red/REBOL.
Both language share one common principle: be concise. In Red and REBOL you can do in one line of code what in other languages needs many more lines. 50 lines of a program could be 2/4 lines in Red/REBOL.


Also you do not need 50 GB of HD space to start programming: 1MB of drive space and a text editor are enough.
Also, you do not need 50 GB of HD space to start programming: 1MB of drive space and a text editor is enough.


While REBOL is now open source, Red has totally a different source. It has been coded from scratch. It maintains compatibility with REBOL2 (90% of the code) bit it is different. REBOL is interpreted, while Red is either compiled or interpreted.
While REBOL is now open source, Red has totally a different source. It has been coded from scratch. It maintains compatibility with REBOL2 (90% of the code) bit it is different. REBOL is interpreted, while Red is either compiled or interpreted.


Learn more at Red main page:
Learn more on the Red main page:


<big>[http://www.red-lang.org/ Red HQ Homepage]</big>
<big>[http://www.red-lang.org/ Red HQ Homepage]</big>


REBOL Resources are vital part of Red and there is still more documentation for REBOL than RED, so feel free to read from REBOL pages and apply your knowledge to Red.
REBOL Resources are a vital part of Red and there is still more documentation for REBOL than RED, so feel free to read from REBOL pages and apply your knowledge to Red.

== Red News ==

14/07/2022 (DD/MM/YYYY): a new Roadmap has been published for Red. The team is concentrating on integrating I/O branch and improving the language. Then, the road towards Red64 will be taken. Red 0.7x will be the last 32 version.
== Programming.red News ==

28/08/2022: news sections have been added.


== Red Main Pages ==
== Red Main Pages ==
Line 44: Line 52:
| Red Source || [https://github.com/red/red Source] || Red source code (Yes, it is Open Source!)
| Red Source || [https://github.com/red/red Source] || Red source code (Yes, it is Open Source!)
|-
|-
| Red Main Branch Commits || [https://github.com/red/red/commits/master] || The commits of the main branc
| Red Main Branch Commits || [https://github.com/red/red/commits/master] || The commits of the main branch
|-
|-
| Red Progress Page || [https://progress.red-lang.org/] || Here you will find the advancement of the project
| Red Progress Page || [https://progress.red-lang.org/] || Here you will find the advancement of the project
Line 84: Line 92:
! Site Name !! Site Url !! Description
! Site Name !! Site Url !! Description
|-
|-
| REBOL Forum || https://www.rebolforum.com/index.cgi || One of the most active REBOL Forus... written in REBOL
| REBOL Forum || https://www.rebolforum.com/index.cgi || One of the most active REBOL Forums... written in REBOL
|-
|-
| Red By Example || http://www.red-by-example.org/ || An accessible reference by example
| Red By Example || http://www.red-by-example.org/ || An accessible reference by example
Line 92: Line 100:
| My Code For Fun || http://www.mycode4fun.co.uk/About-Red-Programming || RED/REBOL blog
| My Code For Fun || http://www.mycode4fun.co.uk/About-Red-Programming || RED/REBOL blog
|-
|-
| REB4Me || http://reb4.me/ || WebSite Dedicated to REBOL by Christopher Ross-Gill
| REB4Me || http://reb4.me/ || Website Dedicated to REBOL by Christopher Ross-Gill
|-
|-
| Rebol Tutorial (Archive) || http://web.archive.org/web/20121215021931/http://www.reboltutorial.com/ || A great now defunct Rebol Site
| Rebol Tutorial (Archive) || http://web.archive.org/web/20121215021931/http://www.reboltutorial.com/ || A great now defunct Rebol Site
Line 110: Line 118:
== Rebol France ==
== Rebol France ==


Rebol has been a long established language in French. You will find many documents and resources
Rebol has been a long-established language in French. You will find many documents and resources


{| class="wikitable"
{| class="wikitable"
Line 130: Line 138:
| Rebol Documentation Project (Archive) || http://web.archive.org/web/20070930054003/http://rebdocproj.org/ || Backup of Archive.org
| Rebol Documentation Project (Archive) || http://web.archive.org/web/20070930054003/http://rebdocproj.org/ || Backup of Archive.org
|-
|-
| Oldest Rebol Forum || http://pl.legoff.free.fr/dotclear2/vf/index.php/ || the “Vieux Forum » (the first and oldest French forum about Rebol , since August 2001
| Oldest Rebol Forum || http://pl.legoff.free.fr/dotclear2/vf/index.php/ || the “Vieux Forum » (the first and oldest French forum about Rebol, since August 2001
|-
|-
| Rebol Coders Forum || http://web.archive.org/web/20061209083136/http://www.codeur.org/forum/forum.php?ID=1700 || A great Rebol French Forum
| Rebol Coders Forum || http://web.archive.org/web/20061209083136/http://www.codeur.org/forum/forum.php?ID=1700 || A great Rebol French Forum
Line 152: Line 160:
| REBOL Main Site || http://www.rebol.com || The main site of REBOL Tech, the start of everything
| REBOL Main Site || http://www.rebol.com || The main site of REBOL Tech, the start of everything
|-
|-
| REBOL developers Site || http://www.rebol.org || Site full of develper's script and documentation
| REBOL developers Site || http://www.rebol.org || Site full of developer scripts and documentation
|-
|-
| Rebol Devevopers Network || http://www.rebol.net || Home of Carl's REBOL BLOG
| Rebol Developers Network || http://www.rebol.net || Home of Carl's REBOL BLOG
|-
|-
| A REBOL Seite || http://www.rebol.info ||
| A REBOL Seite || http://www.rebol.info ||
Line 160: Line 168:
|}
|}


== RED, REBOL and other languages of the same Family ==
== RED, REBOL, and other languages of the same Family ==


{| class="wikitable"
{| class="wikitable"
Line 170: Line 178:
| REBOL3 Main || http://www.rebol.com https://github.com/rebol/rebol|| REBOL Main Pages
| REBOL3 Main || http://www.rebol.com https://github.com/rebol/rebol|| REBOL Main Pages
|-
|-
| REBOL3 by Oldes || https://github.com/Oldes/Rebol3 || The only maintained REBOL3 which is aimed to have an usable version like REBOL2 is. Mainly fixes and improvements keeping the original idea
| REBOL3 by Oldes || https://github.com/Oldes/Rebol3 || The only maintained REBOL3 which is aimed to have a usable version like REBOL2 is. Mainly fixes and improvements keeping the original idea
|-
|-
| REBOL3 from Atronix || [https://github.com/zsx/r3 Source https://www.atronixengineering.com/] || REBOL3 Version from Atronix
| REBOL3 from Atronix || [https://github.com/zsx/r3 Source https://www.atronixengineering.com/] || REBOL3 Version from Atronix
Line 194: Line 202:
| Red.js || https://github.com/ALANVF/Red.js || An attempt to create a Red web Runtime
| Red.js || https://github.com/ALANVF/Red.js || An attempt to create a Red web Runtime
|-
|-
| Rye || https://github.com/refaktor/rye || Rye is design/work in progress programming language based on ideas from Rebol and flawored by Factor, Bash shell and Golang
| Rye || https://github.com/refaktor/rye || Rye is design/work-in-progress programming language based on ideas from Rebol and flavored by Factor, Bash shell and Golang
|-
|-
| Boron || http://www.world-lang.org/ https://github.com/Geomol/World || A Rebol inspired programming language with rich datatypes
| Boron || http://www.world-lang.org/ https://github.com/Geomol/World || A Rebol-inspired programming language with rich datatypes
|-
|-
| Yar || https://github.com/pragmagic/yar || Yet Another Rebol inspired programming language
| Yar || https://github.com/pragmagic/yar || Yet Another Rebol-inspired programming language
|-
|-
| R# || https://sourceforge.net/projects/r-sharp/ || A Rebol inspired programming language from the author of RED
| R# || https://sourceforge.net/projects/r-sharp/ || A Rebol-inspired programming language from the author of RED
|-
|-
| Reb2Static || https://github.com/jankom/RebToStatic || Compiler to Javascript for a subset of Rebol
| Reb2Static || https://github.com/jankom/RebToStatic || Compiler to Javascript for a subset of Rebol
Line 214: Line 222:
| REN-C Trello || https://trello.com/b/l385BE7a ||
| REN-C Trello || https://trello.com/b/l385BE7a ||
|-
|-
| Article on the status of REBOL || https://www.reddit.com/r/rebol/comments/4br0pr/current_status_of_rebol/ || Which is the current status of REBOL ?
| Article on the status of REBOL || https://www.reddit.com/r/rebol/comments/4br0pr/current_status_of_rebol/ || Which is the current status of REBOL?
|}
|}


Line 259: Line 267:
| Rebol Wiki Mirror || https://github.com/r3n/rebol-wiki/wiki || It was hosted at www.rebol.net
| Rebol Wiki Mirror || https://github.com/r3n/rebol-wiki/wiki || It was hosted at www.rebol.net
|-
|-
| Free Rebol Books and guides on LuLu || https://www.lulu.com/search?adult_audience_rating=00&page=1&pageSize=10&q=rebol || Some free rebol books
| Free Rebol Books and guides on LuLu || https://www.lulu.com/search?adult_audience_rating=00&page=1&pageSize=10&q=rebol || Some free Rebol books
|}
|}


Line 270: Line 278:
| Notes on REBOL View || http://www.codeconscious.com/rebol/view-notes.html ||
| Notes on REBOL View || http://www.codeconscious.com/rebol/view-notes.html ||
|-
|-
| R3GUI Demo script || https://github.com/gchiu/Rebol3/blob/master/scripts/demo.r3 || unknow if compatible to Carl or sapphirion version
| R3GUI Demo script || https://github.com/gchiu/Rebol3/blob/master/scripts/demo.r3 || unknown if compatible to Carl or Sapphirion version
|-
|-
| REBGUI, Original Version, design guide || http://www.dobeash.com/RebGUI/design-guide.html ||
| REBGUI, Original Version, design guide || http://www.dobeash.com/RebGUI/design-guide.html ||
Line 410: Line 418:
| Interesting Thread || http://www.digicamsoft.com/cgi-bin/rebelBB.cgi?thread=4Jan2013212811061615100 ||
| Interesting Thread || http://www.digicamsoft.com/cgi-bin/rebelBB.cgi?thread=4Jan2013212811061615100 ||
|-
|-
| Ren/C Stack Overflow || https://chat.stackoverflow.com/rooms/291/rebol || Ren/C is Hostile Fork Rebol3 version. This is the chat where the main actors is the develolper of the fork.
| Ren/C Stack Overflow || https://chat.stackoverflow.com/rooms/291/rebol || Ren/C is Hostile Fork Rebol3 version. This is the chat where the main actor is the developer of the fork.
|-
|-
| https://stackoverflow.com/questions/tagged/rebol || Rebol Tagged Questions on Stack Overflow
| https://stackoverflow.com/questions/tagged/rebol || Rebol Tagged Questions on Stack Overflow
Line 493: Line 501:
! Header text !! Header text !! Header text
! Header text !! Header text !! Header text
|-
|-
| Carl Sassenrath Interview || https://www.rediff.com/computer/1999/sep/29carl.htm || 1999 Interview On of the very first interview, Carl Describe his ideas and passion
| Carl Sassenrath Interview || https://www.rediff.com/computer/1999/sep/29carl.htm || 1999 Interview: the first on, Carl describes his ideas and passion
|-
|-
| Doctors Dobbs Journal, Technet Cast || http://www.hotelsofoklahoma.com/technetcastcom/tnc_981120.html || 1998 Interview Transcript - Amiga and Rebol
| Doctors Dobbs Journal, Technet Cast || http://www.hotelsofoklahoma.com/technetcastcom/tnc_981120.html || 1998 Interview Transcript - Amiga and Rebol
|-
|-
| Old New Archive || http://www.rebol.com/news.html || Articles and news from the early days of Rebol , many are not working but you can use WayBack machine
| Old New Archive || http://www.rebol.com/news.html || Articles and news from the early days of Rebol, many are not working but you can use WayBack machine
|}
|}


Line 524: Line 532:
[[Glossary | (Words and definition for living in the Red World)]]
[[Glossary | (Words and definition for living in the Red World)]]


[[Tecniques | (Tecniques used in various areas)]]
[[Tecniques | (Techniques used in various areas)]]


[[Parse | (Parsing Blocks and Strings)]]
[[Parse | (Parsing Blocks and Strings)]]