1

我更喜欢 C/C++。但是,如果我想为开源项目做出贡献,我的许多大学前辈都要求我学习 Java。我进退两难了。该怎么办?我们不能用 C/C++ 做一个设计项目吗?

4

9 回答 9

6

有大量的开源 C 和 C++ 项目——以及几乎任何你能想到的其他语言的加载。

当然,学习另一种语言从来都不是一个坏主意,但不要因为“只”了解 C 和 C++ 而感到太受限制。

当然,如果你想为一个用 Java 编写的特定开源项目做出贡献,那就另当别论了……但如果你想找到 C 和 C++ 开源项目,一些主要的托管站点支持查询我相信通过项目语言。例如,您可以查看标记为 C++ 的Google Code C++ 项目SourceForge 项目

于 2009-12-08T07:31:39.213 回答
5

为开源项目做贡献有必要学习java吗?
@:没有

该怎么办??
@:做你热爱的事

我们不能用 c/c++ 做一个设计项目吗?
@:当然可以,有很多非 Java 项目

于 2009-12-08T07:40:33.937 回答
1

选择一个有趣的 C 或 C++ 项目并为其做出贡献。例如看一下Tortoise SVN——它是用 Visual C++ 编写的,它被广泛使用,它正在积极开发,它的作者接受任何有用的贡献。

于 2009-12-08T07:34:22.467 回答
0

是的,如果没有,您可以在文档/设置/部署问题等领域做出贡献。

于 2009-12-08T07:31:50.197 回答
0

除非你想参与一个 Java 项目,然后再一次,如果你知道 C++,你可以很快学会它。

于 2009-12-08T07:32:22.303 回答
0

如果您要贡献的开源项目是在 java 中的,那么只有学习 java 才是必要的。在 c/c++ 中也有很多开源项目。一个很好的例子是 Linux

于 2009-12-08T07:32:58.680 回答
0

如果你擅长 c/C++,那么在 c/c++ 中有很多 OS 项目。它们也是 Dot Net 和 c# 中相当数量的项目。贡献自己的力量...

于 2009-12-08T07:36:12.120 回答
0

您想成为哪个领域的专家取决于您,因此请根据您的兴趣选择一个开源项目并开始为该领域做出贡献,这肯定会在未来帮助您。

您还应该具备其他技术的基础知识,因此学习新事物总是好的。

于 2009-12-08T07:46:55.960 回答
0

您想成为哪个领域的专家取决于您,因此请根据您的兴趣选择一个开源项目并开始为该领域做出贡献,这肯定会在未来帮助您。

您还应该具备其他技术的基础知识,因此学习新事物总是好的。

于 2009-12-08T07:52:02.050 回答