我正在寻找一个很好的设置来学习C和Mac OSX上的Python.因为我要使用C我不想使用XCode,因为(据我所知)这主要用于Objective-C.我在Java和MATLAB编程方面有一点经验,数学可能不是我的主要问题.我在想一个看起来像这样的方法:
>工作到Accelerated C++.
>写几个小数学课程;像Mandelbrot集,PDE解算器或图形应用程序.这将使用widget工具包完成.
>写一个非常糟糕的图形的小游戏.这可能是Jetmen Revival或Space Invaders的剽窃;-)
>(当我厌倦了游戏不工作时),我的工作方式通过Core Python.
>在Python中重复步骤2和3.
我正在考虑使用Eclipse和GTK / X11.关于IDE和GUI工具包的任何想法?最好是开源,绝对免费.你对这5个步骤有什么看法?
任何帮助将不胜感激 – 提前感谢!
解决方法:
选择IDE时,这非常属于品味问题,因此最好的选择可能是每天试用几天. Eclipse和XCode都是流行的选择,这些选择肯定是以他们自己的方式出色的.我无法帮助你使用这些小部件,因为我对此知之甚少. GTK是一个流行的框架,但上次检查时本机OS X支持还没有准备好,但是开发正在进行中,所以这可能已经改变了. Qt不太受欢迎,但现在是完全开源的,所以它以前的许可问题现在已经解决了,所以你可能也想看一下. wxWidgets在Python中很流行,我觉得它很容易使用,但我不知道它是否和其他的一样好,但它可能很好.
至于这五个步骤,首先在Python中使用它们更有意义. Python很容易学习和掌握,特别是如果你没有受到C/C++的污染. C/C++程序员经常不得不忘记事情,因为你必须做很多事情并想到你不必在Python中烦恼.
使用Python,您可以专注于学习库和工具,而不必学习如何不用C来自己射击.之后学习C,你将有一个更好的更顺畅的学习曲线,并享受更多自己.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。