# Next **Repository Path**: akichannnn/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-07-12 - **Last Updated**: 2024-07-12 ## 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/wikis/ # Next编程语言选项 ```dtd Next: -version Show the version information. [Resource File] 运行Next代码文件 ``` #### 启动脚本 - Linux ``` ./next.sh ./hello.next ``` - Windows ```dtd ./next.bat ./hello.next ``` # 语法展示 #### 年轻人的第一行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