2024年11月11日,经过开发组的努力,最新发布的凹语言v0.19.0版本支持 defer
、复数,补齐了语言特性的最后几块拼图,顺利完成年度开发目标!
不积跬步,无以至千里
回望2019年初立项之时,凹语言在我们脑海中,仅仅只是一个模糊的概念;6年过去,汇集1600多次提交的点滴之功,方使它成为现在的模样。
2022年7月开源以来,我们获得了很多帮助,包括报道、评论、建言、授奖、贡献、推广等,这些帮助是我们一路走来的重要动力。在此向所有关注支持凹语言的机构、团体和个人献上诚挚的感谢!
从"知道轮子"到"会造轮子"
"Hello world"是个很复杂的程序;
函数值等于闭包;
Playground 和手册应有高优先级;
特性正交性是一座高耸的山;
......
在开发过程中,我们养成了从编译器角度理解语法特性的习惯、拿到了大量一手经验,其中有很多无法从"开发语言"之外的任何实践中获得。这段独特的经历使我们踏进一片全新的世界,并开始理解它。
在哪儿,去哪里
从第一个五年计划的"能用",到第二个五年计划的"好用",凹语言的发展方向越发清晰明确。
2024是第二个五年计划的开局之年,随着重载、map
、defer
、复数等一一补齐,凹语言已完成所有预定语法特性的支持。
"在战争中学习战争",开发组成员已在各自工作中将凹语言用于试生产,潜在应用领域包括:游戏、XR、地理信息系统。重装上阵,优先打造落地应用。
我们对任何形式的讨论和合作保持开放态度,期待诸位一起推动新一轮演化!