老年人计算机科学[关闭]

Posted

技术标签:

【中文标题】老年人计算机科学[关闭]【英文标题】:Computer Science for the elderly [closed] 【发布时间】:2010-09-18 09:16:27 【问题描述】:

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

我的问题是,在尝试学习这些语言时,我发现自己遇到了一些我不熟悉的术语:lambda、闭包等。

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

【问题讨论】:

确定性内存控制被高估了。 @Mostlyharmless:直到你用完为止,然后它被低估了。 Donald (knuth) - 你是用化名发帖的吗? 我的第一个项目是将 C++ 解释器从 AT&T SYS V 移植到另一个 Unix 变体。那是在 1985/86 年。如果我不老,你也不会老。 :-) 我怀疑你有很多公司不喜欢 XML。 【参考方案1】:

尽管说起来让我很恼火,但Wikipedia 是一个很好的起点。通常有详细的文章以及指向其他网站上其他定义的链接,以及诸如Code Project 之类的地方的示例。

搜索Stack Overflow也很值得!

【讨论】:

【参考方案2】:

Structure and Interpretation of Computer Programs 与 attendant lectures 一起提供了对函数式编程(使用 Scheme)的精彩介绍,其中许多术语都是从那里来的。

【讨论】:

【参考方案3】:

如果您正在寻找更广泛、更深入的方法,请查看 MIT 的 OpenCourseware。

“MIT OpenCourseWare (OCW) 是几乎所有 MIT 课程内容的网络出版物。OCW 是开放的,可供全世界使用,是 MIT 的一项永久性活动。”

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

与您的问题相关,“计算机科学与编程简介”课程使用 Python。还提供了数十种其他课程,在非洲大陆的不同机构还有更多。

【讨论】:

【参考方案4】:

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

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

【讨论】:

我希望我能给你+100。很好的链接,非常感谢。我打算每周安排一两个小时来观看讲座。【参考方案5】:

我认为您不需要再学习所有那些(相当理论的)CS 课程。只需使用 wikipedia 并查看 Python 文档。对于现代 C++,我建议您查看 C++ faq lite(只需 google 即可)。

【讨论】:

以上是关于老年人计算机科学[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

库存,供应链,采购管理和计算机科学-一般,高级问题[关闭]

《科学计算机——环境搭建》

怎么取消科学计数法

读《像计算机科学家一样思考python》——笔记(2/2)

急!高分!求计算机科学与技术的专业内容

计算机类专业解读:智能科学与技术