据我所知没有.
即使有,恕我直言,它不会特别适合C代码:
swap!,更新原子的功能本身就是一个更高阶的功能.虽然我并不是说如果你足够坚定,你就不能在C中编写功能风格的STM代码....虽然它不太适合,但你最终可能会重新发明像Lisp这样的东西.我想起了格林斯普的第十个编程规则:
任何足够复杂的C或Fortran程序都包含一个特殊的,非正式指定的,错误缠身的,一半Common Lisp的缓慢实现.
基本上,使用正确的工具:-)
| 归档时间: |
|
| 查看次数: |
273 次 |
| 最近记录: |