WangZhongyun
2023-08-30 05:20 deepin
相互借鉴一下好。
Reply Like 0 View the author
相互借鉴一下好。
观望
这是在玩梗,还是啥
这是在玩梗,还是啥
这个是真的自己开发的,还有Kylin Go版本,不过Go版本内存不安全而且没有KYLIN JVM功能多,但是运行效率高,比Python快
.
说实话,丑
咱能别无脑函数式么,看着就头大
设计语言最先考虑的是优美,直观,一致,现代特性(比如空安全,泛型),如果这几点不满足不想看
设计语言最先考虑的是优美,直观,一致,现代特性(比如空安全,泛型),如果这几点不满足不想看
空安全还是有的,也有有null这个玩意的,不过泛型确实没有,不过这个语法糖版本迭代优化
说实话,丑
借鉴了vb很多点,然后也借鉴了 Python 的一些语法.
Popular Ranking
ChangePopular Events
More
计算机从最开始需要进行打孔带进行程序的运行,到如今高效率而且方便的编程语言,这些都是时代发展的结果。
如今市面上有非常多的编程语言,如Java,python,c或者是rust等,这些编程语言对我们的计算机生活而言无处不在提供便利和帮助。
本人是一名初中生,一直以来都是都有一个编写编程语言软件的想法,不过也是历经了很多的失败,而且走了很多的弯路,在半年以后,有了ChatGPT的辅助下,实现了原先的一些我还不会的技术点,通过chatgpt是真的可以学习很多的计算机知识等。
软件地址: https://gitee.com/LinwinSoft/kylin-language/
预览版本: https://gitee.com/LinwinSoft/kylin_ke/releases/tag/V1.0-Preview
KyLin 编程语言Jvm版本
KyLin 是一款基于Jvm的跨平台高效的编程语言。可使用中文进行编程。面相对象和面向过程都是可以的,直译式编程语言 其特点就是快速高效简单,语法设计降低或者避免
写出像shit一样的代码
,代码就像诗一样优美同样,其设计成函数式,而且避免套嵌的写法,完全利用函数的调用,代码可读性十分的高,而且运行安全,基于Jvm,jvm有强大的内存安全管理机智
从功能和一些设计上是对标Python的,但是修改了Python一些不太合理的地方,同样借鉴了各个编程语言,修复了这些编程语言的不足之处。
启动Kylin Jvm
Kylin支持多种其他编程语言内嵌运行
关于Kylin Programing Language.
Kylin是一款高级编程语言,其目的是为了解决现如今很多的编程语言语法不够简单,或者是简单的编程语言不够强大 不能够让人能够快速理解的代码,其主要面向Web服务器、Web爬虫、大量的系统IO操作、自动化的游戏操作、和各种、 编程语言交互运行。
你应该选择kyLin,不仅仅是因为他适合初学者,更重要的是,他的功能更加强大,他对标Python,在网页服务器方面 KyLin可以超过Python甚至接近c++
Kylin Jvm
关键字
if
else
#func
#defined
var
new()
func
f
e_f
end_func
err
e_err
for
while
import
class
end_class
private
public
内存溢出测试
无限递归
Kylin Go
这个是
Kylin 编程语言
的一个分支项目,基于Go编写的解释器 https://github.com/zmh-program/kylin-go/文档:-docx
文档链接:
函数式编程
代码语法特点
语法设计避免写出shit一样的代码
代码可读性很高,配合着内置的中文库,读代码就像读文章一样
代码像诗歌一样优美,语法设计尽量避免任何套嵌
借鉴了多个编程语言的语法
基于jvm的生态
如果是kylin-jvm,那么KyLin编程语言同样是支持一些Java的类库的,就是说一些编程语言的类库可以直接调用Java的。
目录结构
src ---源代码
KylinException ---处理异常的代码
main ---启动和主要参数
Program ---KyLin运行环境主要代码
out ---输出的class
bin ---存放真正成型的jar和启动文件
head ---自定义头文件
kpt ---kpt包管理器