[ Compared ]Python 与 PHP的对决 , 谁是你最好的选择?

Python 与 PHP的对决 , 谁是你最好的选择?

Translated from KillerPHP Blog

“应该学习什么编程语言?”,这么久来一直有人问我这个问题。

编程的世界一直在不断变化着,有新的语言诞生,同时也有一些语言被人们淡忘 .
但好消息是,所有现代编程语言的基础,也就是他核心的概念和技巧,有着极大的相似之处.

例:

  • Javascript
  • Python
  • Java EE 或 Java for Android
  • PHP
  • C#
  • Swift
  • C++
  • C
  • etc.

这意味着,你选择去学习哪一门编程语言并没有你想象中的那么重要。
为什么呢?因为一旦你“学会”了一门编程语言之后,你可以轻而易举的切换到另外一门语言.


### 在PHP和Python之间该如何选择?


选择编程语言的关键在于两点:

  1. 这门语言的市场热度与前景.
  2. 你想编写什么样的程序.

### 编程的类型


在市场热门的编程语言中你拥有许多选择.
上面列出的语言都能够让你找到一份不错的工作.

但是,每种语言都意味着一种不同类型的编程风格和不同的应用场景.
所以这通常意味着,有的人会喜欢拿编程语言“A”去和编程语言“B”比较~

举个栗子, PHP 是专注于web开发的编程语言,这也是你会用PHP做的事情.
事实上,PHP是如今Web服务端使用量最多的编程语言.

在另一方面,Python 是一门在多种领域中都吃的开的编程语言.例如:

  • 数据科学
  • 人工智能 和 机器学习
  • Web 应用
  • 自动化
  • etc .

Python的长处在于它是一门非常灵活的编程语言,而PHP的优势则在于从各种方面来看,它是最好的Web应用开发语言.


选择你想要的编程语言


关键的需要你自己去探寻和思考,通过Python你能找到什么类型的工作,又或者是通过PHP你能够找到什么类型的工作 .

重复一遍,不同的编程语言意味着不同类型的工作.

值得庆幸的是,你不必为你的选择太过担心,你之后可以随时切换另一门语言. 切换语言是很容易(前提是你学会了),因为上面提到的编程语言拥有大量共享互通的原则和概念.

虽然代码看起来不一样,但是学习起来却是比较容易的.


对于入门语言的推荐


如果你想从事AI 和 ML , 我推荐你学习Python .

如果你想迅捷的创建Web应用 , 那么我推荐你学习PHP .

2 条评论

  1. 北方

    说的好,我选择jq

  2. Mr.D

    1

发表评论