Z语言欢迎大家共同学习

大家好,我是Z语言的作者赵普明。

Z语言是一门面向个人的、专注于学习和分享的编程语言。

  • 所谓“面向个人”,是为了区别于“面向企业”。Z语言是一门玩具语言。
  • 所谓“学习与分享”,是因为我设计这门语言的初衷是“用Z语言来学习所有的计算机知识”。

Z语言的目标是:成为最强的玩具语言!

Z语言的仓库放在:https://gitee.com/z-lang/zc

为了实现学习与分享的初衷,Z语言的主要特色是“生态融合”,
即通过编译器、解释器和转译器的配合,打通“需要学习”的所有生态。

初步的目标生态有:

  • Python,可以用来学习数据分析与AI相关的知识。
  • Javascript,可以用来学习前端开发和图形引擎相关的知识。
  • C,可以用来学习后端服务和嵌入式相关的知识。

为了体现“学习与分享”的主旨,我开启了两本配套开源书:

现状:

  • Z编译器:开发到v0.0.35版,已经实现了最基本的语言特性:存量、表达式、基本语句与基本函数。
  • 《Z语言炼成记》:写到了第5章,计划明年3月之前能够完成前10章。
  • 《从零开始制作AI图形引擎》:这本书正在调研阶段,我正在写图形引擎和AI绘图技术的概览。

这两本书中,《从零开始制作AI图形引擎》打算在完成之后出版为纸质书,因此我会尽量加快Z语言的进度。

欢迎大家一起讨论和学习!

5 个赞