跳到0分6秒逻辑与计算教授西蒙·汤普森(Simon Thompson)最近听说了很多有关功能编程的信息。Haskell,Ocaml,Elixir和Erlang等语言变得越来越流行。这些语言的功能也进入主流语言,例如Java和JavaScript。为什么这些语言的流行程度会增加?功能计划高水平,干净且有效,这是由于我们在本课程中会发现的许多想法。我们假设您有编程经验,但是我们并不是假设您对功能编程一无所知。
跳到0分钟42秒因此,我们要做的就是从头开始处理功能编程,但将其与您在绘制比较(例如您如何在Java中做事)的编程体验联系起来。安装Erlang后,我们希望您开始使用该语言编写程序。我们还希望您通过评论彼此的代码以及课程的其他方面来互相帮助。最棒的是,您会收到有关工作的反馈,但是,您还会发现其他人使用的不同方法。另外,您通过向他人解释自己的想法来学习。我们还监视论坛中正在进行的讨论。
跳到1分22秒我们将能够提供即将出现的一般点。而且,我们将尝试为您提供每周的摘要,以介绍即将出现的一般点以及我们对这些的反馈。除我本人外,Erlang的发明家之一Joe Armstrong和经营一家大型Erlang咨询公司的Francesco Cesarini将参加有关Erlang和功能性编程的广泛讨论。。因此,我们希望您喜欢参加本课程。除了学习功能编程的一般原则外,您还将获得以Erlang语言本身编写功能程序的经验。