同时使用 C++ 和 python。可行吗

标签 c++ python

我对编程完全陌生,就好像我在过去 10 年里作为分子生物学家获得了博士学位。有人可以告诉我:如果我同时注册 C++ 和 python,会不会太难处理?我也是全职员工。两个类(class)的开始和结束日期相同,为期 3 个月。由于各种复杂的原因,今年秋天是我唯一一次可以同时学习两种语言的时间。请指教。 吉林斯T

更新: 关于我自己的更多细节:正如我所说,我获得了分子遗传学博士学位。我现在希望能够获得编程技能,以便我可以将其应用于生物信息学,如序列操作和通路分析。有人告诉我 Python 非常适合,但我们的类(class)不涵盖初学者的基础知识。我联系了一位计算机科学教授,他建议我先学习 C++,然后再学习 Python。于是就陷入了这个困境(加其他物流)。

最佳答案

你会在脑袋上打洞。

Python 的数据结构和内存管理与 C++ 截然不同。

无论您首先“掌握”哪种语言,您都会爱上它。另一个你会讨厌。事实上,您会对一种语言所缺少而另一种语言所具有的奇怪事物感到困惑。一种语言将是合理的、合乎逻辑的、不足为奇的。另一个将是一团乱七八糟的临时决定和怪癖。

如果您从头到尾学会了一种方法——就其本身而言——您可能会更快乐。

我发现大多数人可以更轻松地将一门语言添加到专业知识基础中。

[然而,并非全部。有些人对他们所学的第一门语言深陷泥潭,以至于他们质疑一门新语言的每一个特征都是荒谬的。我有一个 Java 类的人只想提示 Java 不是 Fortran 的许多方面。 Java 中所有特定于类型的东西都让他很不舒服。很多讨论不得不用“事情就是这样。如果你不喜欢它,请接受 Gosling。我的工作不是证明 Java 的合理性;我的工作是让你能够工作使用 java。我们可以继续了吗?”]

关于同时使用 C++ 和 python。可行吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3416342/

相关文章:

c++ - 禁用标准 :string's SSO

c++ - 返回 lambda 表达式的方法中的转换错误

python - 以秒为单位获取python单元测试持续时间

python - 有没有办法使用 os 库获取当前操作系统的目录分隔符?

python - str.strip 是否功能失调

C++ Windows JPEG 到字节流

c++ - 用 C 和 C++ 接口(interface)编写库,用哪种方式包装?

python - 如何增加号码列表中的最小值和最大值?

python - 如何在私有(private)服务器上运行 GAE 应用程序?

c++ - 使用 std map 进行比较的运行时错误