C++一个自创/发明编程语言的想法

  1. 这个语言的语法不创新,C风格,且极其好可以匹配一派现有的C风格语言。

  2. 夫语言是静态的。可以编译为支撑各个操作系统的次序。和 C/C++
    的法力同样。

  3. 开源。任何一个开源包都可一直加载,且保险不会见产出问题。

  4. 其跟 C/C++ 的极端特别区别是: 支持 GC, 闭包,迭代等新一代语言特征。

  5. 它和 Java/C#
    的无限深区别是她可以编译为原生机器码:防破解、支持活动平台、效率高。

6.
注重疾开发,允许任何为出效率优先,而休会见像Java/C#以局部特性和正规而挟持用户多写一些针对活无意义之代码。比如许自动忽略
null 错误。

  1. 本条语言可以从语法上转为其他语言的与效果代码。

8.
言语的编译器为一个独门的可执行文件。并以提供一个实时编译的虚拟机方便调试。

 

语言内置功能:

1. GC

2. 照(即可以动态创建类、调用成员函数)

3. 可以查阅函数调用堆栈

4. 调试

 

方是一个关于自己开支编译器的想法,欢迎补充吐槽。