我想学习C ++,以便为服务器相关的东西开发C ++ Python模块。
我是一个纯粹的动态语言开发人员(Python,PHP,Ruby等)。我想学习一门快速的语言,如果我要这样做,我宁愿学习像C ++这样快速的语言。在我开始之前,我明白突然使用静态类型,不同的语法和编译代码将是相当的范式转换。是否有任何建议一个也具有动态语言经验的C ++开发人员可以帮助我帮助我更快地实现这一转变?
答案 0 :(得分:5)
我怀疑除了你必须阅读由权威作者或作者撰写的关于C ++的好书之外,还有任何具体的建议 - 不要选择第一个或最便宜的一个来你的方式。有关书籍列表,请参阅The Definitive C++ Book Guide and List - 我个人强烈建议Accelerated C++ - 它是为具有编程经验的人编写的,但不是专门针对那些来自动态语言背景的人。
答案 1 :(得分:1)
获取the books和工具(g ++或VC ++)
在从python到C ++的过渡中,我建议
当你知道这个好的时候,你就可以在不用脚射击的情况下写点东西。
由于c ++的多范式特性,还有很多其他不同的主题,但从基础知识入手,并根据需要添加到您的保留曲目中。