- there is no system language I have found where you can read the code top to bottom
and everything that will actually happen is written right there. There is no magic,
no hidden control flow, it is the closest to being able to know exactly what the
machine will end up doing
对zig语言有了如下的评价。
如何评价 The Zig Programming Language?
Zig语言是一个优秀的语言,但是其独特的设计理念,及和C一样的定位,使得有不少人对其并不是很接受,比如语法方面,内存和资源管理方面,生态方面,特性方面。这些都需要时间来让人理解和接受,来体会到Zig对系统底层控制方面的优秀,类型系统对减少bug方面对作用,编译期计算的迷人的魅力。
实际上,Zig在国外的热度已经很高了,其github上的星星从三月八日的29.3k到七月三日的今天的32k,不到4个月就增长了2.7k个星星,这个增长速度已经很快了。另外,从开发工具上也可以看到其热度不低,在主流的vscode、emacs、vim等都有Zig的lsp插件,搭建zig的编辑和IDE开发环境很方便。
相对的主要是国内对Zig语言的热度不高,明显不如Rust。但实际上不需要为此烦恼,如果你觉得Zig语言是优秀的,那就加入进来学习并使用,写一些实用的项目,或者加入有价值的项目。一起来推广这门语言吧。
我是觉得Zig语言是非常优秀的一门语言,其聚集了一批聪明的人在把Zig做的更好,其清晰的定位会在系统底层、数据库、游戏引擎、基础组件、高性能的音视频处理系统、GPU加速计算(用Zig来写加速计算的kernel代码,编译到spirv)等方面获得一席之地。
数学联邦政治世界观提示您:看后求收藏(同人小说网http://tongren.me),接着再看更方便。