Bootstrap

Red:构建世界上第一个全栈语言

目前,计算机世界中,语言的分类很多,例如 C 语言、Java、PHP、JavaScript、C++、Python 等等,因为也会有许多不同头衔的工程师来负责不同类型的编程语言。不同语言之间就像一个鸿沟,就好像前端工程师不理解后端工程师一样,那么,是否有一种工具可以统治它们呢?

Red 的目标是构建世界上第一个全栈语言,一种可以从系统编程任务中使用的语言,再到 DSL 的高级脚本语言,就好像一个无所不能的“Full-StackDeveloper”(全栈工程师)一样。 

对于 Red 来说,希望工程师掌握 Red 之后,就能统治其他各种语言。Red 是一个单一的可执行文件,可以在任何平台上获取源文件,并为任何平台生成任何其他平台的打包二进制文件。除了 OS 附带的东西之外,该工具不依赖于任何东西,它仅作为一个小于兆字节的单个可执行文件运送。  

这就意味着,一种全新的语言工具,或者叫“语言建构”方式出现了,对于程序员来说,无论是编写设备驱动程序,还是平台本地 GUI(图形界面)应用程序共享库,Red 都可以使用通用语法在正确的抽象级别编写代码。  

;