【文件属性】:
文件名称:SS:WIP-编程语言
文件大小:94KB
文件格式:ZIP
更新时间:2021-03-06 18:13:27
javascript language programming-language rust typescript
SS(SimpleScript)
只需一种简单的编程语言/实验即可构建更简单且不太古怪JavaScript。
SimpleScript是一种受JavaScript / TypeScript和Go启发的静态类型应用程序编程语言,其目标是多种执行方法,从二进制可执行文件的AOT编译到流行的VM平台(如JVM / BEAM / WASM)到解释和JIT编译技术。
以下是其核心原则:
简单的
易于理解->无需任何假设或古怪的直观代码(WYSIWYG)
易于编写->直观的语义,无需任何骇客工具(WYSIWYG)
语言设计目标
了解更多关于在语言的规范和设计目标
参见
一般来说:
可读性(以及扩展性,熟悉度)
易于使用(简单直观的结构/语法)
没有像python这样的愚蠢模块问题
打字语言
高级语言
记忆模型
要么用gc
或诸如rust的内存跟踪模型之类的东西
太冗长了
不要太抽象,
【文件预览】:
SS-master
----JS()
--------src()
----rust()
--------rustfmt.toml(679B)
--------Cargo.lock(373B)
--------src()
--------Cargo.toml(245B)
--------.gitignore(8B)
--------README.md(371B)
----images()
--------types of languages.png(31KB)
----spec.md(37KB)
----LICENSE(1KB)
----syntatic grammar.bnf(714B)
----.gitignore(36B)
----README.md(3KB)