Skip to content

Commit e47998b

Browse files
committed
zz
1 parent 364234c commit e47998b

File tree

6 files changed

+60
-0
lines changed

6 files changed

+60
-0
lines changed

docs/public/st0045-01.png

29.4 KB
Loading

docs/public/st0045-02.png

267 KB
Loading

docs/public/st0045-03.png

201 KB
Loading

docs/public/st0045-04.png

121 KB
Loading

docs/smalltalk/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ title: 碎碎念
66

77
“碎碎念”是本站发布日常随笔的栏目,内容包括项目进展、小点子、有趣的讨论等。
88

9+
- 2024-08-03: [凹语言开源2周年](st0045.md)
910
- 2024-08-01: [凹语言后端实现 100% 自研](st0044.md)
1011
- 2024-06-21: [凹语言入选 Gitee GVP 项目](st0043.md)
1112
- 2024-05-03: [凹库凹库上线!](st0042.md)

docs/smalltalk/st0045.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# 凹语言开源2周年
2+
3+
- 时间:2024-08-03
4+
- 撰稿:凹语言 开发组
5+
- 转载请注明原文链接:[https://wa-lang.org/smalltalk/st0045.html](https://wa-lang.org/smalltalk/st0045.html)
6+
7+
---
8+
9+
凹语言项目于2019年初立项,2020年第一次开发组会议确立了“不做玩具车”的目标,2022年7月底正式开源,至今开源2周年。简单回顾在最近1年的项目进展和未来目标。
10+
11+
## 凹语言1年来的工作进展
12+
13+
在1年内开发组举行了13次会议,发布了碎碎念文章12篇,发布v0.9.0~v0.14.0共8个版本。最近1年凹语言重大的特性进展如下:
14+
15+
- 语言:实现函数、方法和运算符的重载功能
16+
- 语言:`const` 常量增加 `embed` 实验特性
17+
- 工具链:实现 wat2wasm,移除对 wabt/wat2wasm 的依赖
18+
- 标准库:添加 js、js/cancas 标准库和对应胶水代码
19+
- 标准库:增加 `js/p5` 包, 支持 P5 儿童编程
20+
- 标准库:完善 gpu 包,提供访问 WebGPU 能力
21+
- 案例:增加 Mandelbrot、Life、FC红白色模拟器 等案例
22+
23+
![](/st0045-01.png)
24+
25+
总体而言,在2023年的下半年的时候,通过实现FC红白色模拟器验证了凹语言用于工业开发的能力,完成了最初立项时“不做玩具车”的目标。
26+
27+
## 凹语言社区活动和奖项
28+
29+
作为草根社区凹语言在过去1年在力所能及的能力范围内积极里参加的社区活动,
30+
31+
- 成都、2023年10月底,开源社成都年会
32+
- 深圳、2023年12月,KCD深圳Wasm板块的组织者和主体分享
33+
- 上海、2023年12月底,QCon15周年本土编程语言主题出品
34+
- 北京、2024年2月底,OS2ATC操作系统大会编程语言分场主题分享
35+
- 杭州、2024年4月,PLOC社区首次线下交流活动
36+
- 北京、2024年7月,SDCon大会参展
37+
38+
凹语言的工作也获得了社区的认可,荣幸地获得了Gitee社区的GVP项目称号和GitCode平台的G-Star认证项目。
39+
40+
![](/st0045-02.png)
41+
42+
## 联合发起PLOC社区
43+
44+
2023年底凹语言应开源社之邀,参加在成都举办的开源年会。在晚间开源篝火晚会上,国产编程语言:洛书、智锐、凹语言首次线下会师。由此国内编程语言领域的从业者、爱好者发起了编程语言开放社区PLOC社区。凹语言开发组投入了相当多精力参与了PLOC社区的筹备建设工作,是PLOC社区的联合发起单位也是社区相关活动的重要参与者和推动者。
45+
46+
![](/st0045-03.png)
47+
48+
PLOC主页:https://ploc.org.cn/ploc/
49+
50+
## 凹语言未来目标
51+
52+
为了感谢对凹语言社区的贡献者,凹语言临时发展委员会授权分为2次发放了贡献点。2024年是凹语言开源2周年,也是凹语言项目立项后的第6年————凹语言正式进入了第二个五年发展规划。如果说第一个五年规划主要是实现立项之初“不做玩具车”的目标,那么第二个五年规划的目标就是要做“好用的工业编程语言”!
53+
54+
![](/st0045-04.png)
55+
56+
星辰大海的入口已经打开,let's dive!
57+
58+
59+

0 commit comments

Comments
 (0)