通用编程语言对比
| 特点\语言 | C | Rust | JavaScript | TypeScript | Python |
|---|---|---|---|---|---|
| overview | 静态、强类型、编译 | 静态、强类型、编译,内存安全 | 动态、弱类型、解释 | 动态、强类型、编译 | |
| scene | 系统、嵌入式领域、信息类竞赛 | 系统、嵌入式领域、前端工程 | web,应用开发 | web,类库开发 | |
| public | 1972,丹尼斯·里奇,贝尔实验室 | 2010,Mozilla 研究院 | 1995,Brendan Eich,Netscape | 2012,微软 | |
| grammer | |||||
| feature | |||||
| paradigm | 函数式 | 函数式、面向对象 | 函数式、面向对象 | - | 面向对象 |
| std-lib | ? | ? | 运行时全局对象 | - | |
| compiler | gcc(linux\windows)、clang(macos) | rustc | jit | tsc | 面向对象 |
| runtime | - | - | v8(chrome/nodejs) | - |

