虽然华为的仓颉编程语言到现在都没发布(说是今年下半年),不过Google那边,又不声不响推出了一款新的编程语言,Carbon。而且这款新编程语言属于系统级,对标C++,也就是,它被设计出来的初衷,是为了成为C++的继任者。毕竟,很多老牌编程语言,一个个都有了继任者。
现在老一辈的大众经典编程语言,比如Java、C这些常用于生产环境下的技术,随着时间流逝、科技发展,考虑到向后的兼容性和现代化技术的跟进,一个个都“略显颓废”,都有点跟不上时代发展了。于是它们的继任者编程语言,轻装上阵,完全没有历史包袱,解决一直以来前任被诟病的问题,而且还能和前任无缝交互互相调用,以此逐渐被大众开发者认可。
每个用途广泛的应用编程语言,都有了后继语言。比如Java的无缝交互继任者Kotlin,JS的无缝交互继任者TypeScript。不过相比于应用级编程语言而言,系统级的编程语言更接近底层,也更难学,这次Carbon的野心就是系统级。
虽然之前Rust系统级编程语言被寄以厚望,不过它属于全新的编程语言,路线不同,并非和Kotlin或TypeScript一样兼容特定已有语言又解决特定已有语言的问题。而Carbon的初衷比较明显。这款新编程语言发布到现在,机智客看到GitHub上Star已经有了17.6K了。显然颇受关注。很多业内程序员技术人还是有一定兴趣的。
华为的仓颉语言虽然寓意开辟鸿蒙,仓颉造字,开天辟地头一遭的全新产品,不过发布总是造势后,对于机智客这样的半吊子水平但又不依不饶死皮赖脸追随科技行业的人而言,简直是撩拨得人心痒痒。想着老牌编程语言都有继任者了,华为的仓颉还不露头,颇有点中年单身少女怀春盼爱情,盼着他来,但又怕他来得仓促,以至于没准备充分,而辜负了之前的期望。嘿,急都把人急死了。