凹语言现状和未来展望
柴树杉(武汉凹语言科技首席技术专家)
0.凹语言简史
?2019年,凹语言立项;
?2022年7月,正式开源;
?2023年8月,发布最小可用(MVP)版;
?2024年11月实现所有语法特性;
1.凹语言现状
?1.1完成全部语言特性
?1.2吉祥物WA酱诞生
?1.3WA酱歌曲-《编程星辰》《哇!编程魔法》
?1.4交互式学习指南上线
1.1完成全部语言特性
2024年11月11日,经过开发组的努力,最新发布的凹语言v0.19.0版本支持
defer、复数,补齐了语言特性的最后几块拼图,顺利完成年度开发目标!
/smalltalk/st0063.html
1.2吉祥物WA酱诞生
WA酱是凹语言的拟人化吉祥物,形象设计结合了二次元萌系风格与现代科技感,以亲和力、
可扩展性、自由精神为核心概念,充分展现凹语言的核心特点。
/smalltalk/st0069.html
1.3WA酱歌曲-《编程星辰》《哇!编程魔法》
WA酱是凹语言的拟人化吉祥物,最近WA酱带来两首凹语言新歌,希望大家喜欢。
WA酱角色歌曲一《编程星辰》
WA酱角色歌曲二《哇!编程魔法》
1.4交互式学习指南上线
/tutorial/
2.凹语言和社区
?2.1走出去-参与策划国产编程语言蓝皮书
?2.2迎进来-DoraSSR游戏引擎社区支持凹语言
?2.3贡献成员
2.1走出去-参与策划国产编程语言蓝皮书
由PLOC编程语言开放社区、湖北省软件行业协会联合编撰,GitCode提供技术支持。收录了
20个国产编程语言相关项目,尝试为业界描绘国内编程语言生态的全景图。
/ploc-org/CNPL/
2.2迎进来-DoraSSR游戏引擎社区支持凹语言
DoraSSR是一款开源的2D游戏引擎。最近DoraSSR作者增加了对凹语言开发
游戏脚本的支持,具体可以参考给凹语言编写游戏引擎绑定的故事。
/smalltalk/st0067.html
2.3贡献成员
/
3.凹语言未来计划
?功能性基础库、框架开发;
?后端和运行时重构,性能提升;
?实用项目落地;
?工具链、手册、脚手架优化。
4.附录
?4.1模拟器开发:凹语言实现NES小霸王游戏机模拟器-2023
?4.2WebGPU:模拟火星小行星-2023
?4.3编程教育:P5儿童编程-2024
?4.4游戏开发:Wasm4游戏引擎-2024-贪吃蛇
4.1模拟器开发:凹语言实现NES小霸王游戏机模拟器-2023
/nes/
4.2WebGPU:模拟火星小行星-2023
/webgpu/
4.3编程教育:P5儿童编程-2024
/chai2010/wa-example-p5
4.4游戏开发:Wasm4游戏引擎-2024-贪吃蛇
/wa/w4-snake/
5.参考链接
?
?/wa-lang/wa
?/wa-lang/wa
谢谢大家