【转载】每个程序员都应该学习使用Python或Ruby

  • 时间:
  • 浏览:0
  • 来源:大发彩神UU快三_大发神彩UU快三官方

下面是xkcd上的一幅漫画,告诉你掌握Python后让人变得多么的强大:

Python和Ruby都受恩于Perl,在三种种语言总出 以后,Perl是最大、最好的动态语言。但Perl现在太老了。它的面向对象性不详细。它以后那么 升级更新了,它的市场份额正在丢失。对于或多或少新的、很火的事物(例如于Web编程框架,Web API),它不如Python & Ruby 那样能跟上时代的步伐。基本上,Python/Ruby在兴起,Perl在衰退。

      将会你有选折 你的毕业设计使用的编程语言的自由,你应该选折 Python或Ruby,它们能让人在开发项目的过程中节省一半的时间(除非让人要要开发的是移动应用,另有另一两个你前要要使用Java或Objective-C)。

在这篇文章里,我将会告诉你,为哪此你一定要学习Python或Ruby语言。

有问题吗?请在评论了写出来,我会尽量回答或多或少人。

      让人在Google上搜一下“为哪此X比Y好” — 其中把X再加Python或Ruby,把Y再加另外三种语言 — 你就会发现,算是数的文章来说明它们为哪此那么 好。

1:我的这篇文章将会会让好多好多 Perl爱好者很烦闷,现在回味一下,我认识到对三种语言的要求过于苛刻了。以后 ,我把关于Perl的一节改写了一下。

怎样才能去学它们呢?好多好多 好多好多 的网站上都提供了学习Python和Ruby的教材和课程。下面的是我从中选出的或多或少:

尾注:

2:本文中的所有语言的比较都有用来给印度计算机科学专业的学生选编程语言时做参考的。像“X比Y好”另有另一两个的句子准确的讲是毫无意义的,将会所有的语言都有经过时间的考验而存活下来的,或多或少语言会在或多或少领域比另外三种要强,这也是它们存活下来的导致 。换句话说,总有或多或少状态下,PHP/Java/C/C++/Perl 看起来会比 Ruby/Python 等其它语言显的更适合。

     将会你是个学生,你应该会C,C++和Java。都有或多或少VB,或C#/.NET。有几个你还将会开发过或多或少Web网页,你知道或多或少HTML,CSS和JavaScript知识。总体上说,或多或少人好难发现会有学生显露出掌握超出这几种语言范围外的语言的可不可以。这真让人遗憾,将会还有好多好多 种编程语言,它们能让人成为有另一两个更好的应用tcp连接员。