良好的开源软件分析

时间:2011-01-26 08:43:04

标签: java c++ c open-source

我正在为我的大学项目寻找一个信息丰富且重要的开源软件产品来进行调查和分析。有哪些好的开源项目可以研究?我更喜欢用Java,C,C ++等编写的东西。

本研究是编程语言(语言评估)之间的比较,如果产品是用Java开发的,为什么它不是用其他语言开发的,比如C 考虑算法的复杂性,loc ,简洁,可靠等。

有什么建议吗?

3 个答案:

答案 0 :(得分:1)

您可以点击其中一个开源托管服务,例如GithubGoogle Code,SourceForge,Launchpad等。在那里巡航存储库,直到找到有趣的内容。在那里有成千上万的项目 - git,jQuery,rails(Ruby on Rails),django,V8,Greasemonkey等。你可以花几个小时来筛选所有可用的东西。这取决于您感兴趣的内容和您想要学习的内容。更受欢迎的项目可能会有更多关于为什么选择某种语言的信息(即速度,开发人员的熟悉程度,与现有工具的互操作等)。

答案 1 :(得分:1)

如果你想要一个很好的java开源项目选择,试试http://java-sources.net/这会在少量页面中显示每个项目的简短描述,按用途分组。

答案 2 :(得分:0)

我会在JAMA http://math.nist.gov/javanumerics/jama/中用Java编写NIST的矩阵包。它已经有效地完成了。这应该为您提供将其方法与其他矩阵库进行比较的机会