关于这本书¶
生成状态¶
本书使用GitHub Actions(一个持续集成系统)自动构建和部署。所有提交都会触发图书的重建,如果成功,还会部署到GitHub页面。
账簿信息¶
这本书托管在GitHub的页面上。它是使用令人愉快的Python Sphinx文档工具编写的。此外,我们使用Sphinx RTD主题。
您可以从图书源代码签出这本书,然后自己构建它。如果您希望通过发出Pull请求来帮助我们纠正错误/错误,这可能会很有用。虽然我们欢迎Pull请求,但我们要求您确保您的请求可以成功构建,特别是当它需要对图书和任何附带的存储库进行更改时。
书例¶
尽管我们用100%纯C代码编写大多数示例,但有时我们会混合使用C和C++,特别是在C++代码不妨碍系统教学的情况下。也就是说,我们也有一些 emerging Go、Java、C#、Python和Scala中的例子,因为我们一直在试图找到一种方法来将高级语言和软件工程思想应用到系统编程中。虽然到目前为止我们发现最有希望的是Go,但我们认为在可预见的未来它不会完全取代C/C++。尽管如此,早期测试显示了一些良好的性能!系统的未来依然光明!
联系方式¶
如果您有任何问题,请联系gkt@cs.Luc.edu。乔治·K·希鲁瓦图卡尔是这本书的维护者和主要作者。