您当前的位置: www.5098.com > www.5098.com > 正文
这就是为什么Swift正在图形上的排名相对较低
浏览次数:发布时间:2019-11-03

  同样,这告诉了我们什么?若是你领会现代编程,就认识到不只仅利用言语。你一直为某个对象处置开辟,无论该对象是嵌入式系统、iPhone、Web使用法式仍是微软办事器使用法式。

  为了深切问题的焦点,我对数据进行了一番阐发。我整合了来自六个来历中五个的数据(我摈斥了CodingDojo,由于它只显示十种言语)。然后,我按照它正在每个图形上呈现的名次、呈现了几多次给每种言语加权。我拿来前十名成果后制做了下面这张言语分类聚合图形。

  C家族言语仍是从导者。Java、C++、C、C#以至Objective-C都是基于C的言语。若是你只想进修一种言语,那么该当从中挑选一种。我会Java或C++,由于学会这两种言语后,C家族的其余言语学起来很轻松。

  正在我职业生活生计的现阶段,我能够用20种言语来编程。我凡是能够正在几天内学会一种新言语。那是因为我正在工程学校的论文就是以言语设想为从题,并且20年来我一曲断断续续地正在教编程。通晓多种言语对我大有帮帮,由于我几乎老是可认为当前的工做选择一种言语,不是因为我只上了一门课,我就无所不知了。这听起来难度很大,可是你也能做到。

  想必你也大白了。若是你考虑正在分歧国度的风行指数,这个问题会变得更复杂。某些言语正在印度是不是更风行?正在美国?正在俄罗斯?

  最值得关心的线索是第二大类,包罗Java、C#、PHP和Swift。Java和PHP次要是Web开辟言语。C#是一种以微软为核心的言语。Swift是苹果新的次要编程言语。从底子上来说,第二大类针对特定的平台。

  我但愿你留意到几个比力成心思的方面。起首,CodingDojo的头号言语是SQL。这既合理,又不合理。你很少只用SLQ编程。你利用SQL来拜候数据,但用另一种言语办理那些数据查询。所以有需要晓得SQL。然而,仅仅上SQL课无法你有工做、有丰厚薪水或过上好日子。

  通晓多种言语和框架很主要,由于计较机行业正在发生天崩地裂翻天覆地的变化。当然,C的汗青比数字手表和Pong还长,可是Swift问世才短短几年,却曾经跻身前十名。你今天所学的言语可能不脚以满脚整个事业生活生计的要求。所以学会若何进修言语就跟学一种言语一样主要,而最好的法子就是学不止一种言语。

  其次,考虑到iOS使用法式的风行指数,针对苹果的言语正在图形上的排名比你估计的要低。可是这有其事理。若是你想建立本人的使用法式,该当进修那些言语。可是聘请苹果使用法式开辟人员的公司数量并不是良多。这就是为什么Swift正在图形上的排名相对较低。Objective-C已被Swift代替,我们眼闭闭地看着它的名次下滑。

  这是个极其性的问题,以致于有一篇文章特地权衡编程言语的风行指数。该文章表了然权衡风行指数的很多可能的要素,包罗如下:

  这时问题来了。即便大白风行指数要连系诸多分歧的要素来权衡,可是学生和专业人员仍想晓得本人能否正在引领职业生活生计及公司往准确的标的目的成长。

  言语熟悉程度只是此中的一个方面。好比说,不管你有多喜好Python或很通俗但仍然管用的C,若是你编写WordPress插件或从题,就会用Java和PHP来编写。其他言语有多风行并不主要。若是你的雇从是微软手艺开辟商,那么你最好领会C#。

  IEEESpectrum采用了值得关心的一种方式,由于它的交互图形让你能够衡量分歧的要素,好比求职网坐上的聘请告白或开源项目。

  CodingDojo有一个图形,它整合了来自求职搜刮引擎统计数字。Tiobe持久以来利用搜刮引擎的整合成果来估算风行指数。PyPl关心谷歌上言语教程的风行指数。

  正如你所见,有三类言语。第一大类包罗Java、C、Python和C++。毫无疑问,你该当熟悉这四种言语。下一大类包罗Java、C#、PHP和Swift。残剩两种言语是Objective-C和R。

  我给你的警告就是,进修多种言语和多种框架,若是你想处置编程行业更是如斯。用言语来建立产物。编程不只仅是一种的使用,你还得开辟现实的工具。

  我的很简单。选择C++或Java,好勤学。然后学Java。越来越多的基于Web的使用法式需要优良的Java技术。然后选择PHP、Swift或Python,具体要看你想完成哪一品种型的工做。一旦你熟练控制了这三种言语中的某一种,就可以或许比力轻松地选择你所需要的任何其他言语或框架。前往搜狐,查看更多

  可惜的是,这其实毫无帮帮。若是你看一下要进修哪些言语,或者想支撑哪些言语,很难决定哪个图形是值得相信的。

  第一大类中的言语:Java、C、Python和C#是很遍及的言语。它们并不取某一种特定的编程平台相联系关系。

  这个问题很简单,但回覆起来可一点也不简单。不妨先说说为什么人们想晓得谜底。凡是问哪种言语最风行,是由于想进修有职业前景的编程言语,即即是曾经具有娴熟技术的法式员。

  为了帮帮你厘清头绪,我连系了提到的各个来历。就IEEE的三个类别而言,趋向(IEEETrending)意味着会是有风行趋向的言语的排名,工做(IEEEJobs)表现了和CareerBuilder上的岗亭空白的排名,永利棋牌app下载。而(IEEEOpen)表现了开源项目标数量的排名。



友情链接:
Copyright 2019-2022 http://www.cnlbxxw.cn 版权所有 未经协议授权禁止转载