编程神课学习精要

● 推荐指数:★★★★★

● 课程概要:编程神课指的是Coursera平台上的编程课程,它的全称叫做programming languages。名字如此之低调、简要,恰恰让我更加喜欢。相比那些让人月收百万的微课,真的是良心之作。本课程通过不同的编程语言(两门函数式编程语言ML、Racket和一门面向对象语言Ruby)来阐述编程思想。其中ML对应的是Part A,Racket对应的是Part B,Ruby对应的是Part C。

函数式编程语言相比指令式编程语言(面向过程和面向对象)来说,真的是千差万别,有点像是地球的南北半球。由于我们长期生活在指令式编程语言的半球中,可能忽略函数式编程的威力,更有甚至可能都不知道函数式编程的存在。

现在是北京时间2017年5月4日21点40分,正好学到Part B的第二周课程,还无法给出函数式和指令式的具体差别。加油!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容