Skip to content

Bylx666/key-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Key Lang

轻快, 省心, 做最精致的编程语言.

  1. 消去了引用的存在, 初学者也能轻松上手
  2. 更短的循环, for!代替while(true)
  3. 更方便的迭代器, for i:20即可循环20次
  4. 更强大的match, 原生支持数字范围匹配
  5. 有趣的extern, 用key代码直接操作动态链接库!
  6. 区分整数和浮点数, 再也不用floor遍地跑
  7. 原生类型支持, 动态类型检查, 大量减少判断量
  8. js一样用{}字面量创建哈希表
  9. 原生类型Buf让你轻松操作内存

更多特性请见Key语言官网.

在我17岁时, 就在只有标准库的情况下完成了整个工程, 并独自创建了Key语言官网在线尝试Key语言两个网站. 这一切, 或许都只是我的成人礼罢了.

About

目标是最精致的编程语言

Topics

Resources

License

Stars

Watchers

Forks

Languages