Tag: 的开源

我可以阅读Linux内核的哪些部分?

编程不是我的主要工作,虽然我喜欢它,有时得到报酬。 多年以来,我一直在听说Linux,我的朋友们向我展示了许多* nixes(或* nici?),尽pipe我坚持使用Mac OS。 你是否认为我可以欣赏Linux内核的任何部分,这将帮助我理解什么是整体的东西? 例如,Linux与Darwin有什么不同? 我已经和汇编和DOS一起成长起来了,所以像中断或低级C这样的东西不应该成为理解的障碍。 但是最后我对高级概念更感兴趣,比如线程或者networking堆栈 – 我知道不同的操作系统会有不同的操作系统。 而且我正在寻找一些有趣,轻松和愉快的东西,比如深夜阅读。 (注:做了一个CW,以防万一) 更新:我找了一些文档,并开始阅读: 不可靠的locking指南

好的Haskell源码阅读和学习

什么是一些使用Haskell的开源程序,可以被认为是高质量的现代Haskell ? 代码越大越好。 我想学习他们的源代码。 我觉得我已经从小代码的例子中学习了,这些例子往往是深奥的,小的世界。 我想看看代码是如何构造的,当有很多事情发生时(logging,I / O,configuration等)monad如何进行交互。