前几天看到stillmanzhu.org的排版, Arch 里微米黑的感觉非常不错
突然感到英文能有不同的字体, 组合成漂亮美观的版面, 中文好歹是有的
我尝试这模仿那一套布局, 于是有了这里的样式
此外 Linux 上不多能漂亮的微米黑字体, 在其他平台不知道能如何
代码的美观也值得费心. 因为看代码需要比看文本有更多细心和反复
CoffeeScript 好看是自然了, Clojure 最初也让我感到惊艳
干净的排版要配上合适的字体配色以及背景, 连同符号格式也要美观
然后上边所说基本的美观也能保证了的话, 还是会有阻碍我的事物
比如平常在代码里, 循环的逻辑是list.forEach (item) -> print item
但在有有时for item in list
之类代码依然要求, 甚至在 C 会常用
当我习惯了对某种数据的操作, 并不能保证以后都能那么去理解
比如 FP 里抽象出来对列表的各种简洁的操作, 在其他语言未必有
另外让我犹豫的是我为什么想学 Haskell, 还有 Scheme, 这些过于抽象的 FP 语言
一方面没有 JS 这样复杂广大的生态她们并在我熟悉的领域不实用
另一方面 FP 艰涩的文档并不能给入门的我带来太多切实可行的学习路径
怀疑这就是出于一种景仰和渴望, 而找不到明确的理由去实践
比如纯函数和 Actor 模型当时作为前提的并行我所写的程序几乎用不上
或者说我所立足的位置过于尴尬找不到坚实的支点和明确的方向吧
然后想了想, 可能一辈子没有目标, 但路上会有抱怨, 有徘徊, 有努力
或许就归结成一场华丽的探索了, 没有目标没有终点, 也无所谓成功和失败
或者像语言, repo 的 Ownner 不是一开始完成了语法, 只是不断增添和完善
语言的使命就在交流, 在使用, 一点点点缀到生命的旅程当中
总之我还是没有答案. 只是接下去要先看看 Clojure 再说
还是喜欢每天看很多很多新闻, 看到来自未来的消息, 一个人迷恋着