你会建议学习OCaml的哪个英文教程? [英] Which English tutorial would you advise to learn OCaml?

查看:167
本文介绍了你会建议学习OCaml的哪个英文教程?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想向初学者宣传OCaml,我正在寻找英文良好的教程;不是你只听说过,但你已经尝试过,发现有用... ...

解决方案

我很喜欢这本书使用Objective Caml开发应用程序 - 我想标题应该更新为镜像'OCaml'的命名决定。它比较陈旧,因此略有过时,但仅在很小的方面 - 例如,它将流语法表示为属于核心语言,但现在将其作为Camlp4扩展进行外包。这本书是令人惊讶的完整的,并且在第2,3和4章已经有很多肉。

这本书涵盖了一些系统编程,但如果它是读者感兴趣的内容,我宁愿推荐单独的 OCaml中的Unix系统编程 - 也是翻译成英文。



最后,如果想要发现OCaml的理论基础,如果找到了U3书籍,使用,理解和解开OCaml语言是一个很好的资源。但是只有读者已经了解OCaml。



PS:我对Jason Hickey的 Objective Caml的介绍,但我不能说我已经完整阅读了它,只是瞥了一眼它。这就是初学者书籍的问题,你最多可以阅读一本好书。


I want to advertise OCaml to beginners, and I am looking for good tutorials in English; not that you have only heard of, but that you have actually tried and found useful...

解决方案

I quite like the book Developing Applications With Objective Caml -- I guess the title should be updated to mirror the 'OCaml' naming decision. It is old and therefore slightly out-of-date, but on only minor aspects -- eg., it presents the stream syntax as belonging to the core language, but it is now outsourced as a Camlp4 extension. The book is surprisingly complete, and there is a lot of meat already in the chapters 2, 3 and 4.

This books covers a bit of system programming, but if it's what the reader is interested in, I would rather recommend the separate book Unix system programming in OCaml -- also translated into english by a community effort.

Finally, if one want to discover the theoretical underpinnings of OCaml, If found the U3 book, Using, Understanding, and Unraveling the OCaml Language to be a great resource. But it's only for readers that already know about OCaml.

PS: I have a very good opinion on Jason Hickey's introduction to Objective Caml as well, but I can't say I have read it in full, only glanced at it. That's the problem with "beginners" books, you can really read at most one good one.

这篇关于你会建议学习OCaml的哪个英文教程?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆