Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

RingLanguage/Ring

Repository files navigation

The Ring Programming Language

Ring Official Website

https://ring.wiki

Ring Code Exapmle

https://example.ring.wiki


1. What is Ring Language

Ring 是由GeneralSandman与2021年开始设计实现的高级编程语言,目标:轻量级脚本编程语言、解决目前现有编程语言的痛点。

  • 静态类型系统

  • 支持面向过程式面向对象

  • 简洁、灵活的语法规范

  • 源代码编译生成字节码由Ring虚拟机执行

  • 较为丰富的标准库

  • 可原生调用C语言

  • 跨平台运行

  • 基于C++11设计实现

2. Get Ring Features

  • 基础数据类型: bool, int, double, string
  • 派生数据类型: array, class
  • 数学运算
  • 基本控制语句: if, else, for, for-range, do-for, break, continue
  • 全局变量, 局部变量
  • package包命名机制
  • 动态内存管理&垃圾回收机制

3. Ring Future Features

  • (削除) 具有原生的项目构建和包依赖管理工具 hobbit (削除ここまで)
  • (削除) 并发编译 (削除ここまで)
  • (削除) 实现一系列标准库:IO、字符串、文件操作、数学计算、Socket、网络 (削除ここまで)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /