Main Page: Difference between revisions

From Programming in RED
Content added Content deleted
m (Reverted edits by 14.205.84.70 (talk) to last revision by 14.205.88.223)
Tag: Rollback
m (Reverted edits by GiuseppeChillemi (talk) to last revision by 14.205.84.70)
Tag: Rollback
Line 3: Line 3:
== 欢迎来到RED语言维基页面. ==
== 欢迎来到RED语言维基页面. ==


'''<big>RED语言</big>''' 是一个从REBOL诞生的先进编程语言. 它是一个全栈式编程语言[https://en.wikipedia.org/wiki/Red_(programming_language) full stack] 。 。
'''<big>RED语言</big>''' 是一个从REBOL诞生的先进编程语言. 它是一个全栈式编程语言[https://en.wikipedia.org/wiki/Red_(programming_language) 全栈式] 。 。
语言的作者'''<big>Nenad Rakocevic</big>'''远在REBOL3 的源代码发布之前就开启了这个项目.
语言的作者'''<big>Nenad Rakocevic</big>'''远在REBOL3 的源代码发布之前就开启了这个项目.
两种语言拥有一个相同的原理: 尽量精简. 在 RED 和REBOL 中,你可以用接近一行代码完成一件其他语言要用更多行代码才能完成的事,而一个50行的程序在 RED/REBOL中仅需2到4行代码.
两种语言拥有一个相同的原理: 尽量精简. 在 RED 和REBOL 中,你可以用接近一行代码完成一件其他语言要用更多行代码才能完成的事,而一个50行的程序在 RED/REBOL中仅需2到4行代码.
Line 9: Line 9:
同样的,其他语言需要 50 GB 硬盘空间才能开始编程,而RED仅需1MB磁盘空间和一个文本编辑器即可.
同样的,其他语言需要 50 GB 硬盘空间才能开始编程,而RED仅需1MB磁盘空间和一个文本编辑器即可.


当前REBOL还是开源状态, 而RED 拥有不同的来源,它曾经使用scratch编制. 虽然它保持和REBOL2兼容 (90% 的代码),但是它和REBOL是不同的。 REBOL 是结实新语言, 而RED既可以解释运行,也可以编译为二进制代码.
当前REBOL还是开源状态, 而RED 拥有不同的来源,它曾经使用scratch编制. 虽然它保持和REBOL2兼容 (90% 的代码),但是它和REBOL是不同的。 REBOL 是解释型语言, 而RED既可以解释运行,也可以编译为二进制代码.


学习更多的内容可到以下RED的主页面:
学习更多的内容可到以下RED的主页面:


<big>[http://www.red-lang.org/ RED HQ Homepage]</big>
<big>[http://www.red-lang.org/ RED 官方网站]</big>


REBOL的资源是RED语言的重要组成部分,REBOL的资源也远多于RED语言。阅读REBOL的页面并放心地将知识应用到RED中去。
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.


=== RED Main Pages ===
=== RED 的主页 ===


{| class="wikitable"
{| class="wikitable"
|-
|-
! Site Name !! Site Url !! Description
! 网站名称 !! 网站地址 !! 描述
|-
|-
| Red Main Site || http://www.red-lang.org || The main site of RED Language
| Red 官方网站 || http://www.red-lang.org || RED语言的官方网站
|-
|-
| Red Official Documentation || http://doc.red-lang.org/ || Documentation Repository, Work in Progress
| Red 官方文档 || http://doc.red-lang.org/ || 文档库,正在建设中
|-
|-
| Red Wiki || https://github.com/red/red/wiki || Red Wiki on GITHUB
| Red 维基百科 || https://github.com/red/red/wiki || 位于GITHUB的RED维基
|-
|-
| Red Language Specification || https://github.com/meijeru/red.specs-public || Specification of Red Langauge
| Red 语言定义 || https://github.com/meijeru/red.specs-public || Red语言的语言定义
|-
|-
| Red/System Specification || http://static.red-lang.org/red-system-specs.html || Specification of Red/System Langauge
| Red/System 定义 || http://static.red-lang.org/red-system-specs.html || Red/System 的语言定义
|-
|-
| Red/System BNF Grammar || http://static.red-lang.org/A_BNF_grammar_of_Red_System.pdf || (PDF)
| Red/System BNF 语法|| http://static.red-lang.org/A_BNF_grammar_of_Red_System.pdf || (PDF)
|-
|-
| Red Parse Documentation || http://www.red-lang.org/2013/11/041-introducing-parse.html || Documentation on RED Parsing
| Red 编译文档|| http://www.red-lang.org/2013/11/041-introducing-parse.html || Documentation on RED Parsing
|-
|-
| Red Source || [https://github.com/red/red Source] || Red source code (Yes, it is Open Source!)
| Red 源代码|| [https://github.com/red/red Source] || Red source code (当然是开源状态!)




|}
|}


==== Discussion Places: ====
==== RED聊天讨论区: ====


{| class="wikitable"
{| class="wikitable"
|-
|-
! Site Name !! Site Url !! Description
! 网站名称 !! 网站地址 !! 描述
|-
|-
| Gitter Chat: MAIN Branch || [https://gitter.im/red/red ||
| Gitter Chat: 主分区 || [https://gitter.im/red/red ||
|-
|-
| Gitter Chat: GUI Branch || https://gitter.im/red/red/gui-branch ||
| Gitter Chat: GUI分区 || https://gitter.im/red/red/gui-branch ||
|-
|-
| Gitter Chat: Docs || https://gitter.im/red/docs ||
| Gitter Chat: 文档|| https://gitter.im/red/docs ||
|-
|-
| Gitter Chat: Code || https://gitter.im/red/red/code ||
| Gitter Chat: 编程|| https://gitter.im/red/red/code ||
|-
|-
| Gitter Chat: RED/System || https://gitter.im/red/red/system ||
| Gitter Chat: RED/System || https://gitter.im/red/red/system ||
|-
|-
| Gitter Chat: Welcome Page || https://gitter.im/red/red/welcome ||
| Gitter Chat: 欢迎页面 || https://gitter.im/red/red/welcome ||
|-
|-
| Gitter Chat: Help || https://gitter.im/red/help ||
| Gitter Chat: 帮助|| https://gitter.im/red/help ||
|-
|-
| Gitter Chat: France Language || https://gitter.im/red/red/France ||
| Gitter Chat: 法语 || https://gitter.im/red/red/France ||
|-
|-
| Twitter || https://twitter.com/red_lang ||
| Twitter || https://twitter.com/red_lang ||
Line 71: Line 71:




===== Related: =====
===== 相关页面: =====


{| class="wikitable"
{| class="wikitable"
|-
|-
! Site Name !! Site Url !! Description
! 网站名称 !! 网站地址 !! 描述
|-
|-
| REBOL Forum || https://www.rebolforum.com/index.cgi || One of the most active REBOL Forus... written in REBOL
| REBOL 论坛 || https://www.rebolforum.com/index.cgi || REBOL最活跃的论坛之一... 采用REBOL编程
|-
|-
| Red By Example || http://www.red-by-example.org/ || An accessible reference by example
| Red 例程 || http://www.red-by-example.org/ || 可通过例程得到的参考
|-
|-
| Helpin Red || http://helpin.red/ || Help, tutorials, and examples
| Red 帮助|| http://helpin.red/ || 帮助,教程,例程
|-
|-
| || ||
| || ||
Line 97: Line 97:
|}
|}


=== Nenad Words: ===
=== Nenad 文章: ===


https://www.quora.com/Why-did-the-Red-language-fork-Rebol ! Why RED started
https://www.quora.com/Why-did-the-Red-language-fork-Rebol ! Why RED started


=== Main REBOL Pages ===
=== REBOL 主页 ===


{| class="wikitable"
{| class="wikitable"
|-
|-
! Site Name !! Site Url !! Description
! 网站名称 !! 网站地址 !! 描述
|-
|-
| REBOL Main Site || http://www.rebol.com || The main site of REBOL Tech, the start of everything
| REBOL 官方网站 || http://www.rebol.com || REBOL的技术主网站,什么都可以从此开始
|-
|-
| REBOL developers Site || http://www.rebol.org || Site full of develper's script and documentation
| REBOL 开发网站 || http://www.rebol.org || 有大量开发者的描述和文档的网站
|-
|-
| Rebol Devevopers Network || http://www.rebol.net || Home of Carl's REBOL BLOG
| Rebol 开发者网络|| http://www.rebol.net || Carl's REBOL 博客
|-
|-
| A REBOL Seite || http://www.rebol.info ||
| 一个REBOL网站|| http://www.rebol.info ||
|-
|-
|}
|}


== RED, REBOL and other languages of the same Family ==
== RED, REBOL 和其他同一家族的语言 ==


{| class="wikitable"
{| class="wikitable"
Line 123: Line 123:
! Header text !! Header text !! Header text
! Header text !! Header text !! Header text
|-
|-
| 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 主页
|-
|-
| REN-C || https://trello.com/b/l385BE7a/rebol3-porting-guide-ren-c-branch || REN-C REBOL Reboot
| REN-C || https://trello.com/b/l385BE7a/rebol3-porting-guide-ren-c-branch || REN-C REBOL Reboot
Line 151: Line 151:
|}
|}


== Books and Guides: ==
== 书籍和指南: ==


{| class="wikitable"
{| class="wikitable"
Line 172: Line 172:
|}
|}


== REBOL GUI Systems ==
== REBOL GUI 图形界面系统 ==


{| class="wikitable"
{| class="wikitable"
Line 238: Line 238:
|}
|}


==== Rebol and Databases: ====
==== Rebol和数据库: ====


{| class="wikitable"
{| class="wikitable"
Line 260: Line 260:
|}
|}


==== 讨论区 ====

==== Discussion Places ====




Line 287: Line 286:
|}
|}


==== Other Interesting Links ====
==== 其他感兴趣的链接 ====


{| class="wikitable"
{| class="wikitable"

Revision as of 19:52, 19 January 2019


欢迎来到RED语言维基页面.

RED语言 是一个从REBOL诞生的先进编程语言. 它是一个全栈式编程语言全栈式 。 。 语言的作者Nenad Rakocevic远在REBOL3 的源代码发布之前就开启了这个项目. 两种语言拥有一个相同的原理: 尽量精简. 在 RED 和REBOL 中,你可以用接近一行代码完成一件其他语言要用更多行代码才能完成的事,而一个50行的程序在 RED/REBOL中仅需2到4行代码.

同样的,其他语言需要 50 GB 硬盘空间才能开始编程,而RED仅需1MB磁盘空间和一个文本编辑器即可.

当前REBOL还是开源状态, 而RED 拥有不同的来源,它曾经使用scratch编制. 虽然它保持和REBOL2兼容 (90% 的代码),但是它和REBOL是不同的。 REBOL 是解释型语言, 而RED既可以解释运行,也可以编译为二进制代码.

学习更多的内容可到以下RED的主页面:

RED 官方网站

REBOL的资源是RED语言的重要组成部分,REBOL的资源也远多于RED语言。阅读REBOL的页面并放心地将知识应用到RED中去。

RED 的主页

网站名称 网站地址 描述
Red 官方网站 http://www.red-lang.org RED语言的官方网站
Red 官方文档 http://doc.red-lang.org/ 文档库,正在建设中
Red 维基百科 https://github.com/red/red/wiki 位于GITHUB的RED维基
Red 语言定义 https://github.com/meijeru/red.specs-public Red语言的语言定义
Red/System 定义 http://static.red-lang.org/red-system-specs.html Red/System 的语言定义
Red/System BNF 语法 http://static.red-lang.org/A_BNF_grammar_of_Red_System.pdf (PDF)
Red 编译文档 http://www.red-lang.org/2013/11/041-introducing-parse.html Documentation on RED Parsing
Red 源代码 Source Red source code (当然是开源状态!)


RED聊天讨论区:

网站名称 网站地址 描述
Gitter Chat: 主分区 [https://gitter.im/red/red
Gitter Chat: GUI分区 https://gitter.im/red/red/gui-branch
Gitter Chat: 文档 https://gitter.im/red/docs
Gitter Chat: 编程 https://gitter.im/red/red/code
Gitter Chat: RED/System https://gitter.im/red/red/system
Gitter Chat: 欢迎页面 https://gitter.im/red/red/welcome
Gitter Chat: 帮助 https://gitter.im/red/help
Gitter Chat: 法语 https://gitter.im/red/red/France
Twitter https://twitter.com/red_lang


相关页面:
网站名称 网站地址 描述
REBOL 论坛 https://www.rebolforum.com/index.cgi REBOL最活跃的论坛之一... 采用REBOL编程
Red 例程 http://www.red-by-example.org/ 可通过例程得到的参考
Red 帮助 http://helpin.red/ 帮助,教程,例程

Nenad 文章:

https://www.quora.com/Why-did-the-Red-language-fork-Rebol ! Why RED started

REBOL 主页

网站名称 网站地址 描述
REBOL 官方网站 http://www.rebol.com REBOL的技术主网站,什么都可以从此开始
REBOL 开发网站 http://www.rebol.org 有大量开发者的描述和文档的网站
Rebol 开发者网络 http://www.rebol.net Carl's REBOL 博客
一个REBOL网站 http://www.rebol.info

RED, REBOL 和其他同一家族的语言

Header text Header text Header text
REBOL3 Main http://www.rebol.com https://github.com/rebol/rebol REBOL 主页
REN-C https://trello.com/b/l385BE7a/rebol3-porting-guide-ren-c-branch REN-C REBOL Reboot
REBOL3 from Atronix Source https://www.atronixengineering.com/ REBOL3 Version from Atronix
REBOL3 from Sapphirion http://development.saphirion.com/ REBOL3 Version from Sapphirion
Differences http://stackoverflow.com/questions/31510930/rebol3-what-is-the-difference-between-the-different-branches Different Branches Differences
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 ?
Source Code http://rebolsource.net/ Source Code and compiled versions
R3N https://github.com/r3n R3N Open Source Rebol community regrouping to the next generation
TOPAZ http://www.amara.org/it/videos/gECJIu97zOXz/info/topaz-rebol-inspired-html5-programming-language-gabriele-santilli/
WORLD http://www.world-lang.org/
Red Development Project Documentation https://github.com/reddoc/develop/wiki
WORLD http://www.rebol.org/aga-display-posts.r?post=r3wp854x0 World Programming Language

书籍和指南:

Header text Books Header text
Red book https://www.packtpub.com/application-development/learn-red-%E2%80%93-fundamentals-red Learn Red, Fundamentals of Red
A REBOL Guide http://www.mycode4fun.co.uk/rebol___a_programmer_s_guide.pdf?attredirects=0&d=1 Rebol, a programmers guide
REBOL Book https://en.wikibooks.org/wiki/Rebol_programming Rebol Book on Wikibook
REBOL Guide http://business-programming.com/business_programming.html By Nick Antonaccio
REBOL Guide http://learnrebol.com/rebol3_book.html By Nick Antonaccio
REBOL Guide http://easiestprogramminglanguage.com/easiest_programming_language.html By Nick Antonaccio
REBOL Video http://musiclessonz.com/rebol_video_links.html By Nick Antonaccio

REBOL GUI 图形界面系统

Header text Header text Header text
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
REBGUI, Original Version, design guide http://www.dobeash.com/RebGUI/design-guide.html
REBGUI Original Version http://www.dobeash.com/rebgui.html
REBOL View, image datatype http://www.rebol.com/docs/image.html
REBOL Draw Dialect Reference http://www.rebol.com/docs/draw-ref.html
REBGUI Chat on REBOL3 World http://www.rebol.net/altweb/rebol3/chat303.html
REBGUI Main Page http://www.dobeash.com/rebgui.html#
https://github.com/saphirion/r3-gui/blob/master/release/r3-gui-changes.mdp
http://re-bol.com/examples.r3
http://re-bol.com/rebol.html
http://www.colineau.fr/rebol/r3-gui.html
http://www.rebol.com/r3/docs/gui/guide.html
http://www.rebol.com/r3/demo.r
https://github.com/revault/rebol-wiki/wiki/GUI-Example---Text-file-browser
http://www.rebol.com/r3/docs/gui/gui.html
http://www.r3gui.com/
http://r3-gui.4answered.com/questions/section/28769/1
http://www.rebol.com/r3/docs/gui/panels.html
http://www.colellachiara.com/soft/Misc/r3-gui.html
http://www.4answered.com/questions/view/1b393dd/Text-and-caret-in-VID-or-R3-Gui
http://phoneask.cc/questions/870759/text-and-caret-in-vid-or-r3-gui
http://www.r3gui.com/docs/developer/layouts/layouts.html
https://groups.google.com/forum/#!topic/rebol/eS2HWgu4Bcs
http://www.rebol.info/altme/198/r3-gui/1283
http://ebanshi.cc/questions/1761694/rebol-3-r3-gui-how-to-access-text-from-an-area
http://rebol.informe.com/wiki/view/Text-table
https://trello.com/c/6StLvDwl/44-port-the-r3gui-demo-from-carl-to-curent-gui-system
REBOL2 Auto Resize Extension https://github.com/dockimbel/auto-resize

Rebol和数据库:

Header text Header text Header text
SQLLite - REBOL2 http://www.dobeash.com/sqlite.html
ODBC, REBOL3 https://github.com/gurzgri/r3/tree/odbc
SQLLite from ROSS-GIL http://reb4.me/r/sqlite
Munge 2.x http://www.dobeash.com/munge.html
MUNGE 3 http://dobeash.com/files/munge3.html The best way to ACCESS SQL, Access/Interact and Excel projects.
REBDB http://www.dobeash.com/rebdb.html
REBOL STORAGE Manager http://www.dobeash.com/rebsm.html

讨论区

Header text Header text Header text
ML on REBOL Documentation Project http://www.rebol.org/ml-display-message.r?m=rmlLVVC
CARL GUI and SAPH GUI http://chat.stackoverflow.com/transcript/291/2013/5/27/2-24
How to Document REBOL Dialects http://stackoverflow.com/questions/34386719/documenting-rebols-dialect
REBOL DP Mio Mex http://www.digicamsoft.com/cgi-bin/rebelBB.cgi?thread=31Jan2008135602330169100
REBOL DOC Project - CARL - http://www.rebol.com/article/0150.html
Saphirion R3 Gui https://github.com/saphirion/r3-gui
ON R3 GUI http://www.digicamsoft.com/cgi-bin/rebelBB.cgi?thread=4Jan2013212811061615100
SAPH R3GUI and editable styled text http://ebanshi.cc/questions/2989913/do-saphirion-rebol-3-builds-allow-editable-styled-text
Interesting Thread http://www.digicamsoft.com/cgi-bin/rebelBB.cgi?thread=4Jan2013212811061615100

其他感兴趣的链接

Header text Header text Header text
Excel Dialect https://www.robertmuench.ch/development/projects/excel/dialect_documentation/
Ross-Gil Main Page http://ross-gill.com/page/Start
OLD Wiki Projects List https://github.com/revault/rebol-wiki/wiki/R2-projects
R3 Baazar Branch https://github.com/angerangel/r3bazaar/wiki/Source-explained
Max Vessi Portal https://github.com/angerangel/r3bazaar
https://github.com/rebolsource/r3
http://softinnov.org/
https://www.reddit.com/r/rebol/comments/2fcybo/collection_of_rebol_2_tutorial_videos/
http://www.rebol-france.org/
From REBOL2 a 3 http://www.codeconscious.com/rebol/r2-to-r3.html
http://ross-gill.com/
http://rebol2.blogspot.it/
http://rebolek.blogspot.it/
Interesting Links http://rebolforum.com/index.cgi?f=printtopic&topicnumber=48&archiveflag=new
http://reb4.me/
http://dobeash.com/files/munge.r

Text-Table