https://www.oschina.net/question/4855753_2327382
编程语言是构成软件的基石,是算法的载体,是广大程序员群体赖以生存的技能,以及进行发明创造的快乐源泉。然而世界上的编程语言千千万,每年还会涌现出更多新的编程语言,设计并开发一个编程语言真的有那么神秘嘛?实际上,大多数编程语言的编译器早期都是使用 C 和 C++ 等系统语言开发,与一般的软件工程别无二致,但是近年来随着 Rust 这门高性能、高安全的系统语言的热度逐渐攀升,也涌现了很多直接使用 Rust 语言编写的编译器,那么该如何使用 Rust 设计并开发自己的一个领域编程语言呢?
OSCHINA 本期高手问答 (11 月 10 日 - 11 月 16 日) 我们请来了 徐鹏飞 老师和大家一起探讨关于编程语言设计与开发相关的问题。
可讨论的问题包括但不限于:
- 编程语言及编译器相关设计与开发
- 云原生配置相关内容
- 区块链智能合约相关内容
- Rust 语言相关内容
此外,还可以专注于开源的使用 Rust 语言开发的 KCL配置策略领域语言 的源码、设计、实践等相关细节进行提问和讨论。
1
共 0 条评论, 1 页
评论区
写评论还没有评论