首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于编程语言特别是Java的历史的参考资料

关于编程语言特别是Java的历史的参考资料
EN

Stack Overflow用户
提问于 2011-01-31 19:44:14
回答 5查看 350关注 0票数 0

我有个学生在写他的高中毕业论文。他对编程语言的历史很感兴趣,特别是Java,他正在寻找详细描述这段历史的资源。他想回答这些问题:

  • 为什么创建Java?它打算解决哪些问题?
  • 它是否成功地解决了这些问题?怎么/为什么不呢?
  • 不管它是否解决了它设计用来解决的问题,为什么Java变得如此流行?
  • Java造成了什么问题,如果有的话?它的缺点和(或)不足之处是什么?
  • Java在哪里和在什么上下文中仍然相关?
  • 它在哪里失去了相关性?为什么,又为了什么?

根据学校的毕业论文写作规则(不可否认),他最多只能拥有两个基于网络的资源,而且他必须拥有至少五个资源总量(因此至少有三个必须是纸质资源,无论是书籍还是期刊文章)。有什么建议吗?

请不要犹豫,推荐在线资源,特别是因为良好的资料来源往往可以帮助指出下一条途径的探索。但是,我们在寻找印刷资源方面遇到了最大的困难,因此,任何类似的帮助都将是非常感谢的。

明确地说,我不是在这里问这些问题的答案(遗憾的是,我的学校并不认为这是一个有效的资源),而且我肯定不是在问“为什么Java很棒/很糟糕?”。我正在寻找资源,我可以指出我的学生,以便他可以做一些研究,学校将认为是有效的。

提前感谢您的帮助。

EN

回答 5

Stack Overflow用户

发布于 2011-01-31 19:57:25

我不知道您是否已经尝试过这一点,但是java历史的维基百科部分将是一个很好的起点。

票数 1
EN

Stack Overflow用户

发布于 2011-01-31 19:58:12

罗德约翰逊在他的Java:专家一对一的J2EE设计与开发,尽管没有考古意图,解决了语言本身的一些相关问题。他将其与.NET和存储过程范例进行了对比。但是,我重复一遍,是一本Java开发人员的书.

此外,这里还有一个java时间线

和爪哇的父亲,詹姆斯·高斯林,博客

票数 1
EN

Stack Overflow用户

发布于 2011-01-31 20:18:57

  1. HOPL会议用一群真正顶尖的人的论文编写了会议记录,但不幸的是,这三个版本中没有一个包含任何关于Java的历史。然而,这些文章可能仍然很有用,因为它们提供了许多关于相互竞争的语言的洞察力,这可能有助于您的学生理解为什么在当今的位置。
  2. 程序设计语言.原则和范例的第一章包含了一个非常好的时间线,描述了不同语言和范式的演变过程。这本书很容易阅读和理解,所以它可能是一个很好的起点。
  3. 虽然我自己还没读过程序设计语言的历史,但我知道它的作者,伯金和吉布森,都很好,所以这也可能是你的学生感兴趣的东西。
  4. 为了获得一个很好的概览,即使可能无法在参考列表中工作,我还是建议您检查一下这篇小文章
  5. 最后,我想推荐这篇文章,主要是因为它既轻又短,但仍然是重点和全面。这可能也是一个寻找参考的好地方,学习如何做总是一件好事。

祝你和你的学生好运!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4855284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档