C++还是Python作为GUI编程的入门语言?
我自从离开学校后就没怎么练习编程,现在想开始做一些脑海中浮现的想法。我觉得Qt是我想用的工具包,但我还在犹豫是用Python(我觉得这更容易学,毕竟我对编程有一些基本的了解)还是用C++(这是和Qt一起使用的语言)。在学校里,我们学过Turbo Pascal、VB和一门自愿的C课程,不过现在我对当时学的东西只记得一点点。
你能推荐我一些学习的方法和网站或书籍(最好是那种能通过工具包来教语言的)吗?
提前谢谢你。
4 个回答
4
我看过一本书,叫做《用Python和Qt快速编写图形用户界面:PyQt编程的权威指南》,作者是Mark Summerfield,感觉非常不错。
如果你对C++感兴趣,可以看看《C++ GUI编程与Qt 4(第二版)》这本书。
这只是我个人的一点建议。
5
http://wiki.python.org/moin/PyQt
你可以在Python中使用PyQT来进行Qt开发。网站上有一些推荐的教程和参考资料。
你可以在谷歌上搜索“如何学习Qt”和“学习C++”。那里有一些不错的资源。
26
我对C++和Python都很熟悉,我一直以来的原则是“能用Python就用Python,必须用C++的时候再用C++”。因为Python让人写代码更快、更简单,而C++在需要接近硬件或者对每一个字节和机器周期都要特别小心的时候,可以提供更多的控制力。在你的情况下,我建议你使用Python(还有很多其他回答中推荐的优秀书籍和网址)。