我用C语言学习了C ++。我发现自己越来越不喜欢XML和垃圾收集等新技术。 另一方面,我发现了像Lua和Python这样的脚本语言。而且我发现自己更喜欢C ++的混合环境,具有确定性的内存控制,嵌入式脚本语言,垃圾收集以及所有这些。

我的问题是,在尝试学习这些语言时,我发现自己遇到了一些我不理解的术语:lambdas,closures等。

有哪些在线资源可供老年人了解这些内容?

有帮助吗?

解决方案

计算机程序的结构和解释 服务员讲座为功能提供了很好的介绍编程(使用Scheme)来自许多这些术语。

其他提示

尽管如此,维基百科是一个很好的起点。通常有详细的文章以及其他网站上其他定义的链接,以及代码项目等地方的示例。

搜索 Stack Overflow 也非常值得!

斯坦福大学有一些优秀的计算机科学课程

http://see.stanford.edu/SEE/Courses.aspx

如果您正在寻找更广泛,更深入的方法,请查看麻省理工学院的OpenCourseware。

“MIT OpenCourseWare(OCW)是基于网络的出版物,几乎涵盖所有MIT课程内容。 OCW是开放的,可供全世界使用,是麻省理工学院的永久性活动。“

http://ocw.mit.edu/OcwWeb /web/courses/courses/index.htm#ElectricalEngineeringandComputerScience

与您的问题相关的是“计算机科学和编程简介”。当然使用Python。此外,还有许多其他课程,以及更多在非洲大陆不同机构的课程。

我认为你不需要再次完成所有(相当理论化的)CS课程。只需使用维基百科并查看Python文档。谈到现代C ++,我建议你看看C ++ faq lite(只是google)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top