龙语言介绍/课程/特性
外观
< 龙语言介绍
龙语言包含以下特性:
- 解释型
- 基于面向对象编程的声明式编程
- 语句没有显式的结束符(不需要 ; 或 ENTER)
- 可移植性(Windows、Linux、Mac OS X、Android 等)
- 注释(单行、内联和多行)
- 动态类型
- 弱类型
- 垃圾收集器 - 自动内存管理(逃逸分析和引用计数)
- 结构化编程
- 丰富的控制结构和运算符
- 过程/函数
- 没有主函数
- 可以在定义之前调用函数
- 递归
- 多行字面量
- 反射和元编程
- 清晰的程序结构(语句,然后是函数)
- 异常处理
- I/O 命令
- 数学函数
- 字符串函数
- 标准函数
- 文件处理函数
- 数据库支持
- 创建桌面 GUI 应用程序
提示: 首个版本的 主要目标之一 是创造一种实用且可用于生产的语言! |