红色编程语言 图灵赦免的新呼吁 程序员节-庆祝 Ki-适用于JavaScript的Lisp Go 1.10添加了自动缓存 您的WiFi知道您在哪里! Lodash-功能性JavaScript库 Go变成了七岁时的注意力 NetBeans 7.3发行候选版 平板电脑吸引用户远离台式机和笔记本电脑 LoveLetters赢得托尼销售奖 新的汉语普通话改善了版本控制 为了庆祝艾伦·图灵 Pharo 6.0移至64位 NativeScript-统治一切? 伊万·萨瑟兰(Ivan Sutherland)荣获京都奖 TypeScript 1.8 Hits Beta 可穿戴的Android-WIMM One Xamarin现在免费-这会改变一切还是什么? 图灵的纸牌信件将被拍卖 Arduino正式发布-1.0版 p5.j​​s将处理引入网络 JavaFX在Raspberry Pi上运行 jQuery仍然是我们最喜欢的框架 坑-F#到JavaScript编译器 Java 9的拟议时间表 Java ME 8随Raspberry Pi大量发布 图灵年:传承的遗产 芯片上的太赫兹传感器提供X射线视觉 禅光子花园 为Alan Turing的Universal Machine投票 适用于本机应用程序的JavaScript JDK 9更新 io.js加入Node.js基金会 Raspberry Pi获取HAT触摸屏 AngularJS 2.0截然不同 Nodyn-JVM上的Node.js 新的Nao机器人和1500万美元的投资 一个委员会来监督Java? 邀请获得免费软件奖提名 Apple 1打破在线拍卖纪录 D从GCC获得动力 赞助巨像 原型1.7.1发布 Microsoft支持asm.js JavaScript.com推出 Anders Hejlsberg-现代方式的编译器构建 JavaScript中的Task.js异步任务 EDSAC显示屏正式开放 道格拉斯·恩格尔巴特(Douglas Engelbart),老鼠的发明者去世
您的位置:首页 >前端 >

红色编程语言

现在有Red编程语言的新版本。什么?您从未听说过Red?

没有意见

有时,其他地方的新闻报道得足够好,除了引起您的注意之外,我们几乎没有其他补充。

“无注释”是一种格式,我们在其中提供了经过仔细编辑的原始源信息,以便您可以决定是否要对其进行跟进。

Red网站将其描述为:

“ ...受到REBOL强烈启发的下一代编程语言。

Red的雄心勃勃的目标是构建世界上第一个全栈语言,这种语言可以用于系统编程任务以及通过DSL进行高级脚本编写。您可能已经听说过术语全栈开发人员”。但是,究竟什么是全栈语言?

其他语言则谈论拥有“一种可以全部统治的工具”。Red也有这种想法,被推到了极限-它是一个可执行文件,可以在任何平台上接收您的源文件,并从任何其他平台为任何平台生成打包的二进制文件。该工具不依赖于操作系统附带的任何内容...作为小于一个兆字节的单个可执行文件出售。

红

整个想法是创建允许元编程与编程一样容易的东西。您可以扩展语言:

放在您手中的“ ...什么”更像是“语言构造集”,而不仅仅是“一种语言”。无论您是编写设备驱动程序,平台本机GUI应用程序还是共享库...红色使您可以使用通用语法在正确的任务抽象层进行编码。

从技术上讲,Red是同质的-它是其自己的元语言和数据格式。您可以使用它来进行功能,命令式,反应式和符号编程。它使用原型方法来处理对象以及逐步和多类型化。该语言由两部分组成:Red / System(类似于C的语言)和Red本身。

当前支持的平台是:

MSDOS: Windows, x86, console (+ GUI) applicationsWindows: Windows, x86, GUI applicationsWindowsXP: Windows, x86, GUI applications, no touch APILinux: GNU/Linux, x86Linux-ARM: GNU/Linux, ARMv5, armel (soft-float)RPi: GNU/Linux, ARMv5, armhf (hard-float)Darwin : MacOSX Intel, console-only applicationsSyllable : Syllable OS, x86FreeBSD: FreeBSD, x86Android: Android, ARMv5Android-x86: Android, x86

最新版本0.6.2具有三个主要功能:

宏和预处理器支持使用libRedRTLibRed进行快速编译以将Red嵌入任何位置

它是开源的,您可以在GitHub或自己的网站上找到更多信息。

对比

如果您对Java或C ++的微小修改感到厌倦,那么Red可能会给您带来一些乐趣。有一个Visual Studio Code扩展,使入门变得容易。

红

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。