Emacs
随着我开始写markdown文档以及想要接触scheme或者haskell之类的函数编程语言,我发现我开始需要一个足够强大的通用编辑器,另外我看见那个《haskell函数式编程》说,haskell最好的编辑器是emacs,这也就是我选择emacs作为这个“足够强大的通用编辑器”的原因。当然我发现emacs开始上手用的时候非常难受。比如操作逻辑非常奇怪,还有很多奇怪的组合键。目前我还不是非常熟悉emacs的基本操作,当然更别提它的各式各样的插件以及emacs lisp语言了。目前我正在用一个叫“markdown-mode”的插件来写markdown,也不知道什么时候才会把它用到Haskell或者hy,scheme这些东西上。
python的新发现的坑
发现了windows操作系统的一个很坑的地方–windows的目录的分隔符是“\”而unix系操作系统的分隔符是“/”,据说这中间存在一个历史原因,在很多年之前windows就是这样了,这就导致直接在字符上面加杠号来分割目录会导致写出来的程序平台不兼容。在查看了一堆网上的东西之后我最终从python 3.6.4那一堆令人窒息的英文docment里面找到了一个os.path.join()
方法来“智能地”(文档原话,至于它究竟是怎么智能的……我只要能用就行)连接目录。
另外很奇怪的一点是,在windows之中,无论是用正斜杠还是反斜杠,都能分割目录。