想学习并精通 Red 吗?

加入 Exercism 的 Red 轨道,即可获得 52 个练习 还会自动分析 你的代码,并提供 个性化指导, 而且全部100% 免费。

关于 Red

Red [
	Title: {Random dog viewer}
	Author: "loziniak"
	Needs: View
]

view [
	below
	img: base 150x150
	button "Dog photo" [
		dog-data: load-json read https://api.thedogapi.com/v1/images/search?size=thumb
		img/image: load to-url dog-data/1/url
	]
]

52 个编程练习,尽在 Exercism 的 Red。 从 考拉兹猜想 到 首字母缩写。


借助有趣又有收获的编程练习提升编程水平,在 Exercism 上检验你对概念的理解。

查看 Exercism 上所有 Red 练习

Red 的主要功能


Red

全栈

用 Red 构建应用程序,用 Red/System 编写系统级代码。

轻量

下载一个小巧的可执行文件就能开始写代码,无需任何配置。

代码即数据

把代码当作数据来查看和重塑,从而构建你自己的语法。

方言

用 Parse 构建自定义 DSL,并解析结构化输入。

原生图形界面

无需其他工具包,就能构建跨平台界面和绘图。

响应式

用响应关联对象,让程序保持简单简洁。

以 Red 的方式接受指导

每种语言都有自己的做事方式,Red 也不例外。我们的导师会帮助你学会像 Red 开发者那样思考,并教你如何写出地道的 Red 代码。解完一道练习后,把它提交给我们由志愿者组成的团队,他们会给你提示、想法和反馈,帮你写出更接近 Red 中常见风格的代码,还会帮你发现那些你并不知道自己不知道的东西。

了解更多关于指导的内容

由社区贡献的 Red 练习

Exercism 上的 Red 轨道有 52 个练习,帮你写出更好的代码。

查看 Red 的全部练习
Red

开始学习 Red 轨道

最棒的是,它对所有人 100% 免费。

加入 Red 轨道