尝试用不同语言开发微信支付和公众号的后端用以对比语言, 也为更小众语言的微信开发铺一下路.
目前计划使用以下语言尝试:
语言 | 熟练程度 |
---|---|
TypeScript | 写过很多前端代码, 写过玩具级别的后端 |
Rust | 写过一个百来行的小工具 |
Scala | 手写HTTP服务器, 相当于简陋的Flask |
C# | 完成过一些.NET Core项目, 为一工具实现过工具绑定语言 |
F# | 大名鼎鼎早有耳闻没有用过 |
Haskell | 大名鼎鼎早有耳闻HelloWord |
C++ 23 | 还没出呢~ |
Golang/Java/PHP就不拖出来鞭尸了, Python太熟了略.
-
以微信支付部分的接入优先
-
尽量使用语言标准库和语言主流框架, 不使用其他与微信相关的库
-
尽量使用语言的最佳实践, 原汁原味
暂无