c++ - 编程的绝对起点

标签 c++

<分区>

过去 10 年,我一直从事网络和 Web 开发工作,并且一直对编程很感兴趣。当我在学校时,我从 Basic 开始,(到目前为止我自己)当时的其他语言是 Cobol 和 Fortran,2009 年我应该从哪里开始? C++ 或 C++ 是一个好地方吗? Start Java 还是 .net 更好?我需要编码员、程序员和开发人员的一些指导,他们可以为我指明正确的方向。技术瞬息万变,我想要一个很好的起点来开始学习和理解相关代码。

最佳答案

我认为你最好的选择是学习 Python,因为

  1. 语言简单易学
  2. Python 能做任何其他主流语言能做的事
  3. Python 也是 web 开发的一个很好的选择,有很好的框架,如 Django、Pylons、Turbogears 等
  4. Google 使用 Python 并使用 google appengine,您可以快速编写网络应用程序。
  5. Python 也非常适合使用 wxPython、PyQT、Tkinter、gtk 等的跨平台桌面应用程序
  6. Python 拥有非常丰富的库和框架集,例如PIL 用于成像,numpy 用于计算,twisted 用于网络等等等等
  7. Python 在 Java 和 .NET 中都有实现,因此您可以使用 Python 为这些平台编程

关于c++ - 编程的绝对起点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1432253/

相关文章:

c++ - 在 .cpp 文件中使用类的静态成员

c++ - 我不明白C++指针算法

c++ - 在编译时检查张量是否为矩形(即多维数组的所有范围都相等)

c++ - float 模板特化

c++ - 为什么不打印错误消息?

c++ - 如何在清除屏幕之前等待键盘输入(getchar 不工作)

c++ - 使用 strlen() 查找字符串数组的长度

C++ 元编程检测大小数组

c++ - Cereal 找不到任何输出序列化函数

c++ - 使用 Cg 渲染到屏幕外帧缓冲区对象的示例