跳转到内容

Ring

75% developed
来自维基教科书,开放世界中的开放书籍
关于

Ring 编程语言

版本 1.0

Ring 是一种创新且实用的通用多范式脚本语言,可以嵌入 C/C++ 项目,使用 C/C++ 代码扩展,或者用作独立语言。支持的编程范式包括命令式、过程式、面向对象、函数式、元编程、使用嵌套结构的声明式编程和自然编程。该语言可移植(Windows、Linux、Mac OS X、Android 等),可用于创建控制台、GUI、Web、游戏和移动应用程序。该语言旨在简单、精简、灵活且快速。它是一种动态语言(动态类型和弱类型),将源代码编译成字节码,然后由 Ring 虚拟机执行,Ring 虚拟机与 Ring 编译器集成在一个程序中。该语言的第一个版本(大约 100,000 行 C/C++/Ring 代码)于 2016 年 1 月 25 日发布。

运算符

[编辑 | 编辑源代码]

控制结构

[编辑 | 编辑源代码]

获取输入

[编辑 | 编辑源代码]

字符串

[编辑 | 编辑源代码]

日期和时间

[编辑 | 编辑源代码]

检查数据类型和转换

[编辑 | 编辑源代码]

数学函数

[编辑 | 编辑源代码]

系统函数

[编辑 | 编辑源代码]

Eval() 和调试

[编辑 | 编辑源代码]

演示程序

[编辑 | 编辑源代码]

ODBC 函数

[编辑 | 编辑源代码]

MySQL 函数

[编辑 | 编辑源代码]

安全和互联网功能

[编辑 | 编辑源代码]

面向对象编程 (OOP)

[编辑 | 编辑源代码]

使用嵌套结构的声明式编程

[编辑 | 编辑源代码]

自然语言编程

[编辑 | 编辑源代码]

函数式编程

[编辑 | 编辑源代码]

反射和元编程

[编辑 | 编辑源代码]

使用 C/C++ 语言进行扩展

[编辑 | 编辑源代码]

在 C/C++ 程序中嵌入 Ring 解释器

[编辑 | 编辑源代码]

命令行选项

[编辑 | 编辑源代码]

Web 开发 (CGI 库)

[编辑 | 编辑源代码]

用于包装 C/C++ 库的代码生成器

[编辑 | 编辑源代码]

使用 RingAllegro 进行图形和 2D 游戏编程

[编辑 | 编辑源代码]

使用 RingQt 进行桌面和移动开发

[编辑 | 编辑源代码]
华夏公益教科书