什么是一个很好的项目/方式让C ++开发人员重新参与其中?

时间:2009-06-25 14:48:42

标签: c++ iphone

像这里的很多人一样,我开始使用你在没有磁盘的情况下启动Apple II时获得的良好的绿色屏幕BASIC的编程体验。我十几岁就开始自学C ++课程,甚至在大学里上课,但是一旦我发现了.NET和C#,我就把C ++当成了一个坏习惯。现在,(很多年​​)之后,我有兴趣重新开始进行C ++开发 - 感谢iPhone的支持 - 而且我不得不承认,我感到有点沮丧。当你在.NET管理领域工作了很长时间时,不得不处理指针,ATL,宏等等,这似乎有点压倒性。

我可以采取哪些好的资源或周末类型的项目来让我重新回到C ++中?我对讨论平台,堆栈之间的相对优点并不感兴趣,但我有兴趣听听不同开发平台之间的客观比较,尽管请记住我是Windows用户。

如果有人想改变标签,请随意 - 我不太清楚如何标记这个。

TIA!

6 个答案:

答案 0 :(得分:3)

尝试Euler Project

  

项目欧拉是一系列的   挑战数学/计算机   编程需要的问题   不仅仅是数学见解   解决。虽然数学会   帮助你达到优雅和   有效的方法,使用一个   计算机和编程技巧会   被要求解决大多数问题。

答案 1 :(得分:3)

我有一段时间遇到这个问题,我选择了一个很酷的开源项目。

我选择Chromium

这真的很有趣,而且所有的C ++

他们有大量的小虫子可以修复很有趣,我最终在几个晚上/周末修复了4个。检查出来(双关语)

答案 2 :(得分:2)

答案 3 :(得分:1)

如果你进入iPhone,请抓住它的openGL演示并进行修改 这很有趣,你可以向人们展示,这让我在过去的3个月里一直很忙。

我要发布我的第一个应用程序。

答案 4 :(得分:1)

虽然项目欧拉或相关网站很酷,但对我来说,他们并没有引起我的注意。我发现开始使用新技术(或刷新旧技术)的最佳方法是找到一个项目,它可以解决真正感兴趣的问题。这是我能保持兴趣的唯一方法在学习新事物的同时。

答案 5 :(得分:1)

我还没有这样做,但是我的一个朋友建议建立一个ircbot。对我来说,这并没有真正划伤,因为我不使用IRC很多,当我这样做时,我正试图与人交谈。

我考虑过修改他的建议,而是建立一个网络爬虫。虽然我不确定这类项目的细节,但它似乎是一个很好的项目,因为它可以同时教你很多库,但它可能并不会让你感到痒痒。

我目前如何获得学习语言的项目就是制作游戏。我学校的游戏开发俱乐部很小,并且对于个人/小团体来说定期挑战以制作某种类型的游戏。这对我有用,因为它有点竞争​​力。

我肯定会建议找到这样一个团体,即使你不再去上学,一个学校开发俱乐部总是渴望拥有一个专业人士。根据您所在的地区,还有与任何学校无关的小组。

相关问题