为什么会有这么多编程语言存在? 

概述: 为什么会有这么多编程语言存在? 的确,其实我们并非需要这么多编程语言,然而我们却需要不断去开发它们,对于孩子们学习编程语言,这些编程语言都一样吗? 从某种意义上来说,它们是一样的
本信息已过期,发布者可在"已发商机"里点击"重发"。

刷新时间:
2018-03-23 11:40:25 点击27371次
分类:
标签:
所在区域:
大连
收费:
  • 99
联系电话:
18004282924
信用:4.0  隐性收费:4.0
描述:4.0  产品质量:4.0
物流:4.0  服务态度:4.0
默认4分 我要打分

为什么会有这么多编程语言存在?

的确,其实我们并非需要这么多编程语言,然而我们却需要不断去开发它们,对于孩子们学习编程语言,这些编程语言都一样吗?

从某种意义上来说,它们是一样的。你可以用Ruby,Java,Python,C#,Go,JavaScript等许许多多语言开发网页。也就是从实现的角度来说,这些编程语言就是帮助我们把人类的想法化作0和1然后被机器所理解再呈现到我们的眼前。而从我们与这些语言互动的角度而言,它们则各有差别,而这也是为什么会开发这么多语言的理由之一。

1.编程语言就像是我们手中的工具,我们为不同的工作选择不同的工具来完成任务。就像剪刀,水果刀,大刀都能达到切割的目的,而很显然我们不会在每一件事上都用相同的刀。编程语言是类似的,Ruby和JavaScript都是建设网站的优质选择;Java和C++经常出没在商业领域之中;Python和R则是数据分析的一把好手。所以编程语言没有贵贱之分,只不过是应用的领域不同而已。而根据我们对于简易、安全和速度的考虑,我们则会使用不同的语言来达到我们的目的。

2.开发者也有不同的品味

撇开实用性,开发者们同样有不同的操作习惯和品味。编程语言对于开发者而言是一个将灵感传达至机器的工具,也正因为如此才催生出了各种各样的编程语言。这样我们可以在选择编程语言的时候拥有了更多的选择,我们可以选择Ruby的灵活性,选择Python的简单可视化,选择Java的严谨。我们可以用各种各样的方法来得到答案,而解题过程、使用的公式则可以由你自己来选择。

3.人性化是最重要的

让我们再抛开品味,我们都知道无论是什么项目,开发语言都是由项目参与者所决定的。而这时,选择一个参与者都知道精通的语言,往往比实用性、品味来的更重要。技术总是为人类所服务的,所以我们在选择时更要以集体的思维来考虑,衡量我们的选择是否正确。

我们需要多样化

总之,我们有这么多编程语言因为在我们面前的工作的确需要不同的方式来处理。而这一份多样性同时也给开发者注入了有趣的项目经验、精彩的编程经历。正以为这一份多样化,编程的世界才会像现在这样,充满了创造力,充满了乐趣。

 

[本信息来自于今日推荐网]
  • asjy08发布的信息
  • 你了解这些专业吗?
  • 你了解这些专业吗? 1.人工智能类 2017年人工智能AlphaGo接连拿下围棋高手柯洁的新闻,让全世界再次感受到了人工智能的无比威力。 人工智能是研究、开发机器能够胜任一些通常需要人类...
  • 你孩子适不适合学新工科?
  • 你孩子适不适合学新工科? 部分新工科专业对孩子理科成绩要求比较高,对逻辑思维、抽象思维能力、动手能力和探索能力也有很高的要求。具体到科目来讲,数学、物理是一定要学好的,而掌握编程正是...
  • 游戏其实是孩子充满乐趣的编程项目
  • 游戏其实是孩子充满乐趣的编程项目 很多年轻程序员往往都是从编写游戏开始的。《愤怒的小鸟》、《Mincraft》、《Flappy Bird》、 《玩具熊的五夜后宫》,和其它的游戏都是灵感的源泉。 需要...
  • 少儿编程让孩子在玩游戏的过程中来学习
  • 少儿编程让孩子在玩游戏的过程中来学习 爱玩是每个孩子的天性。电子游戏也是软件,而且它是具备很强逻辑性的软件。爱玩游戏的孩子通常也会是编程的高手。其实编程就好比是自己...
  • 学习编程能让孩子们变得更好
  • 学习编程能让孩子们变得更好 孩子们通过编程可以制作出含家人照片的简单网页,他们觉得这是一件很酷的事情,孩子们变得比以前更加开放,更有自信了。 孩子们通过一次次的动手开发,也会变得...
  • 编程让孩子更好地适应未来的科技社会
  • 编程让孩子更好地适应未来的科技社会 很多家长会说,孩子那么小,编程这么难,孩子能听懂学会吗?其实,事实上只要他们已经有了比较好的语言表达和理解能力,以及一些最基本的逻辑思维能力作为基础...