柴树杉,80后码农,目前定居杭州。凹语言联合发起人,PLOC编程语言开放社区发起人,Go语言代码贡献者,曾作为蚂蚁高级技术专家获上海智慧工匠提名。是《国产编程语言蓝皮书》策划者、《Go语言圣经》翻译者、并出版《Go语言高级编程》《WebAssembly标准入门》等多部技术著作,是开源文化和信息学技术的传播者。
作为80后码农开始规划后半生的职业方向,希望未来能够继续参与到国产编程语言的探索和完善工作,同时为国内计算机信息学编程启蒙和普及作一些贡献。如果你也有类似的想法欢迎交流。
- 凹语言, 1.3K Star: https://github.com/wa-lang/wa
- uGo玩具语言: https://github.com/wa-lang/ugo
- 狗头玩具语言: https://github.com/chai2010/gotlang
- Tiny玩具语言: https://github.com/chai2010/tinylang
- 《WebAssembly标准入门》- 2018: https://github.com/chai2010/wasm-book-code
- 《Go语言高级编程》-2019, 19.5K Star: https://github.com/chai2010/advanced-go-programming-book
- 《面向WebAssembly编程》- 2020, 1.4K Star: https://github.com/3dgen/cppwasm-book
- 《Go语言定制指南》- 2022, 5.4K Star: https://github.com/chai2010/go-ast-book
- 《µGo语言实现》- Doing, 1.5K Star: https://github.com/wa-lang/ugo-compiler-book
图书翻译:
- 《Go语言圣经》- 2015, 4.5K Star: https://gopl-zh.github.io
- 《学习OpenCV》- 2009: https://book.douban.com/subject/4033320
- wat-go: WebAssembly文本格式工具
- WaBook - Go语言实现的电子书和在线PPT生成,已经服务于我的多个项目
- tiff - Go语言实现的TIFF解码库,10年前作品
- webp - 基于CGO封装的WebP图像编解码库,被多个图像处理工具依赖
- gettext-go - Go语言的多语言支持库,被K8S依赖,10年前作品
- pbgo - 基于Protobuf封装的迷你Web框架,支持protoc插件生成框架代码
- cc-mini-test - 迷你版的C++测试库,只有2个独立文件,可替代GTest
- defer - 为C++定制的defer宏
- opencv-go - Go社区第一个基于CGO封装的OpenCV库,10年前作品
- 莆田医院 - 基于Go开发的iOS应用
- protorpc - 基于Protobuf的RPC框架,支持Go/C++跨语言通信,支持protoc插件
- base60: 自主设计的天干地支编码: 乙丑癸巳甲寅己亥丁卯甲申丁未甲午己巳
- im4corner: Google输入法四角号码扩展
- vimpinyin: Vim拼音输入法
- 2024 - 凹语言map与Φ指令的纠葛 - Moonbit 上海 Meetup
- 2021 - 如何基于Go语言和Go编译器定制语言 - Go+ 公开课第9期
- 2021 - KCL声明式的云原生配置策略语言 GIAC深圳
- 2018 - 深入CGO编程 GopherChina·上海
- 2018 - Go&WebAssembly简介 - Go·夜读
- 2018 - Go语言将走向何方 GIAC上海
- 2018 - Go语言并发编程 武汉·光谷猫友会
- 2011 - Go集成C/C++代码 珠三角技术沙龙深圳
- 文汇报2024/8/31期: 凹语言联合发起人柴树杉——「爱好者」不为难,抢占编程语言话语权
- 劳动报2023/12/27期:劳动报 2023上海城市数字化转型“智慧工匠”选树、“领军先锋”评选活动表彰名单
- 微信:
chaishushan-weixin
- 邮箱:
chaishushan{AT}gmail.com
- 博客: https://chai2010.cn/