在我进一步学习Python之前,我应该学习C++吗

Should I learn C++ before I advance too much further in Python?

本文关键字:学习 我应该 C++ Python 进一步 之前      更新时间:2023-10-16

首先,给你一点关于我的背景信息:

从技术上讲,Perl是我被介绍的第一种语言,但当我发现它的编写既干净又容易时,我很快就迁移到了Python。我现在已经在Python中工作了大约8个月,我觉得我已经到了一个"中间"阶段。我已经掌握了语言语法、数据结构和内存使用原理,现在我开始学习算法设计和一些稍微深入的主题,如函数闭包。

我在自学C++,老实说,这对我来说既乏味又非常迟钝。这可能是我太新了,但我不得不强迫自己练习C++,而我几乎无法获得足够的Python编码。我听人说,学会给你一个关于计算机和内存管理的基本知识是件好事,所以我的问题是,在继续之前,我是否应该在C++中"赶上"我在Python中的水平?我认为Python的便利性使学习C++作为第二语言变得困难。

我觉得在学习另一种语言之前,你应该尝试完全掌握一种语言。如果你同时处理太多,你只会混淆它们的语法,花很多时间成为万事通和非大师。