# Next
**Repository Path**: adminhuang-lfc/next
## Basic Information
- **Project Name**: Next
- **Description**: Next编程语言是一门面向计算机教育,渗透测试,云业务的基于Jvm的强类型动态语言。由一名职校学生发明 , 部分代码基于KyLin开发。是一门严谨的逻辑性编程语言。借鉴了多种编程语言的语法: 仓颉 , Javascript , Java , Rust , Go。现代化的语法,并且设计支持需要被应用于云服务IDC业务等的支持。设计目标就是用最少的代码快速开发功能,并且设计与Java类型完全匹配。
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 2
- **Created**: 2024-08-01
- **Last Updated**: 2024-08-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
*上海市商业学校支持项目*
# Next编程语言
Next编程语言是一门面向计算机教育,渗透测试,云业务的基于Jvm的强类型动态语言。由一名中专学生发明 , 部分代码基于KyLin开发。是一门严谨的逻辑性编程语言。借鉴了多种编程语言的语法: *仓颉* , *Javascript* , *Java* , *Rust* , *Go*。现代化的语法,并且设计支持需要被应用于云服务IDC业务等的支持。设计目标就是用最少的代码快速开发功能,并且设计与Java类型完全匹配。
# Next编程语言基础信息
- 作者: 王相卿
- Next编写的语言: Java
- 支持平台: Linux , Windows
- 文档: https://gitee.com/LinWin-Cloud/next/wiki/
# Next编程语言选项
```dtd
Next:
-version Show the version information.
[Resource File] 运行Next代码文件
```
#### 启动脚本
- Linux
```
./next.sh ./hello.next
```
- Windows
```dtd
./next.bat ./hello.next
```
#### Linux系统安装脚本
```dtd
chmod +x ./install.sh
sudo ./install.sh
```
# 语法展示
#### 年轻人的第一行Next代码
```
println("你好 , Next")
```
#### 定义一个函数
```
# 定义函数 main(),类型 void
fn void main() {
println("hello world")
}
# 调用函数main()
main()
```
#### 定义类
```
class HelloClass {
# 定义变量 a , 赋值 1
int a 1
fn _ init() {
# 输出 Int 类型的a
printInt(a)
}
fn void run() {
println("hello world")
}
}
# 实例化对象 HelloClass
HelloClass hello new(HelloClass())
# 会输出 1,因为实例化的时候会运行 init 函数
hello.run()
# 会输出 hello world
```
# 联系作者:
1. QQ: 2382546858