2024年Fogus年度总结:编程、阅读与生活感悟

2024-12-23

Fogus在其2024年年度总结博客中,回顾了这一年在编程、阅读和生活方面的收获。他分享了阅读的优秀文章和书籍,包括关于精英游戏、业余无线电、日本浴室文化和WordStar的历史等;也提到了他最喜欢的技术书籍《And so FORTH》和非技术书籍《屠夫的十字路口》;此外,他还分享了在Clojure编程语言方面的经验,以及对Joy、Forth等其他编程语言的探索。最后,Fogus展望了2025年的计划,包括Clojure 1.13的发布和对Juxt项目的继续探索。

阅读更多

关于方法值,第一部分

2024-10-18

这篇文章讨论了Clojure 1.12.0版本中引入的方法值特性。作者首先解释了在Clojure中使用Java方法时遇到的问题,例如反射导致的性能问题和类型推断的局限性。然后,文章详细介绍了Clojure团队如何解决这些问题,包括引入限定方法语法、使用元数据进行显式方法解析以及利用类型流进行推断。文章最后总结了方法值特性的优点,并鼓励开发者尝试使用。

阅读更多