日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

2018年编程语言排行榜_这是2018年学习的最佳编程语言

發(fā)布時(shí)間:2023/11/29 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2018年编程语言排行榜_这是2018年学习的最佳编程语言 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2018年編程語(yǔ)言排行榜

by Alexander Petkov

通過(guò)亞歷山大·佩特科夫(Alexander Petkov)

這是2018年學(xué)習(xí)的最佳編程語(yǔ)言 (Here are the best programming languages to learn in 2018)

This is the definitive guide for anyone wanting to choose the right programming language career path in 2018.

對(duì)于那些希望在2018年選擇正確的編程語(yǔ)言職業(yè)道路的人來(lái)說(shuō),這是權(quán)威指南。

And let me be clear about something:

并且讓我清楚一些事情:

This is not a “top hottest languages” post throwing around a bunch of names and buzzwords.

這不是一個(gè)“一堆最熱門(mén)的語(yǔ)言”的帖子,大堆的名字和流行語(yǔ)都是這樣。

This is an objective and practical review of the current state, tendencies, and safe near-future predictions of the IT industry at the start of 2018.

這是對(duì)2018年初IT行業(yè)的現(xiàn)狀,趨勢(shì)和對(duì)安全的近期預(yù)測(cè)的客觀客觀的回顧。

It’s based on statistical data from various trusted sources and is the result of a two-week period of in-depth research.

它基于來(lái)自各種受信任來(lái)源的統(tǒng)計(jì)數(shù)據(jù),是經(jīng)過(guò)兩周的深入研究的結(jié)果。

The goal of this post is to help you make an informed decision about which languages the IT market is looking for in 2018. It’ll help you decide which niche is worth the time and effort to master, and which will help you start (or continue) a successful and profitable career as a software developer.

這篇文章的目的是幫助您就IT市場(chǎng)在2018年尋找哪種語(yǔ)言做出明智的決定。它將幫助您確定值得掌握哪些時(shí)間和精力的利基市場(chǎng),以及哪些會(huì)幫助您開(kāi)始(或繼續(xù)) 作為軟件開(kāi)發(fā)人員成功且賺錢(qián)的職業(yè) 。

When trying to decide which programming language makes the best career path, developers typically look for these four traits:

當(dāng)試圖確定哪種編程語(yǔ)言是最好的職業(yè)道路時(shí),開(kāi)發(fā)人員通常會(huì)尋找以下四個(gè)特征:

  • High salary

    高薪
  • Popularity — plenty of job openings, variety

    受歡迎程度-大量的職位空缺,種類(lèi)繁多
  • Tendency to become more in-demand in the future

    將來(lái)變得更需求的趨勢(shì)
  • Preferably easy to learn and pleasant to work with

    最好易于學(xué)習(xí)并且愉快地工作
  • For each language outlined in the list, you’ll see:

    對(duì)于列表中概述的每種語(yǔ)言,您將看到:

  • A brief intro to get you familiar with the language, what types of career options it can offer, and what’s cool about it

    一個(gè)簡(jiǎn)短的介紹,以使您熟悉該語(yǔ)言,可以提供哪些類(lèi)型的職業(yè)選擇以及它的優(yōu)點(diǎn)
  • Language popularity diagrams according to TIOBE and GitHub Octoverse

    根據(jù)TIOBE和GitHub Octoverse的語(yǔ)言流行度圖表

  • Salary comparison based on data from Indeed.com and StackOverflow’s 2017 survey

    根據(jù)Indeed.com和StackOverflow的2017年調(diào)查數(shù)據(jù)進(jìn)行薪資比較

  • The tendency in demand for the last five years according to Google Trends

    根據(jù)Google趨勢(shì) ,最近五年的需求趨勢(shì)

  • A short example code snippet to give you a visual idea of the language’s syntax

    簡(jiǎn)短的示例代碼片段可讓您直觀地了解該語(yǔ)言的語(yǔ)法
  • At the end, I’ve included four lesser-known languages which gained rapid popularity in the past few years and are expected to be in very high demand for 2018.

    最后,我介紹了四種鮮為人知的語(yǔ)言,這些語(yǔ)言在過(guò)去幾年中Swift普及,并且預(yù)計(jì)在2018年會(huì)有很高的需求。

    Let’s dive right in with the number one pick.

    讓我們一起來(lái)看看第一順位。

    1. JavaScript (1. JavaScript)

    JavaScript is the most popular language according to StackOverflow’s annual survey, with 62.5% of respondents claiming to use it.

    根據(jù)StackOverflow的年度調(diào)查 ,JavaScript是最受歡迎的語(yǔ)言,有62.5%的受訪者聲稱(chēng)使用過(guò)JavaScript。

    It’s undoubtedly the dominant language of the web and the growth of JavaScript over the past decade has been immense. Why? Just look around and count how many web-enabled devices you can see. Stack Overflow’s co-founder and popular programming figure Jeff Atwood famously said:

    毫無(wú)疑問(wèn),它是網(wǎng)絡(luò)的主導(dǎo)語(yǔ)言,并且在過(guò)去十年中,JavaScript的增長(zhǎng)非常巨大。 為什么? 只需四處看看,計(jì)算一下您可以看到多少個(gè)啟用Web的設(shè)備。 Stack Overflow的聯(lián)合創(chuàng)始人兼流行編程人物Jeff Atwood曾 說(shuō)過(guò):

    Any application that can be written in JavaScript will eventually be written in JavaScript.任何可以用JavaScript編寫(xiě)的應(yīng)用程序最終都將用JavaScript編寫(xiě)。

    Having that in mind, it’s safe to say there will be no shortage of JavaScript opportunities in 2018 and beyond.

    牢記這一點(diǎn),可以肯定地說(shuō),在2018年及以后,JavaScript機(jī)會(huì)將不短缺。

    JavaScript knowledge feeds into plenty of front-end frameworks such as Angular, React, Ember, Backbone, and others, as well as the Node.js run-time environment, which allows you to run JavaScript on the backend with high efficiency.

    JavaScript知識(shí)可用于Angular,React,Ember,Backbone等許多前端框架,以及Node.js運(yùn)行時(shí)環(huán)境,可讓您高效地在后端運(yùn)行JavaScript。

    Three of the top four most popular frameworks for 2017 according to StackOverflow are JavaScript-based.

    根據(jù)StackOverflow,2017年最受歡迎的四個(gè)框架中的三個(gè)是基于JavaScript的。

    If you enjoy immediately seeing the results of your work in action, for example making interactive web components, JavaScript is a good idea for you. Have in mind that a career in JavaScript implicitly means you should also be comfortable with HTML and CSS, which is basically what web pages are made of.

    如果您喜歡立即看到工作成果,例如制作交互式Web組件,那么JavaScript對(duì)您來(lái)說(shuō)是個(gè)好主意。 請(qǐng)記住,從事JavaScript隱式意味著您還應(yīng)該熟悉HTML和CSS,這基本上就是構(gòu)成網(wǎng)頁(yè)的內(nèi)容。

    Tools like Apache Cordova or React Native allow using JavaScript for mobile applications. It’s even possible to get into game development or desktop app development with projects like Electron.

    諸如Apache Cordova或React Native之類(lèi)的工具允許將JavaScript用于移動(dòng)應(yīng)用程序。 甚至可以通過(guò)Electron之類(lèi)的項(xiàng)目來(lái)從事游戲開(kāi)發(fā)或桌面應(yīng)用程序開(kāi)發(fā)。

    Let’s see the stats behind JavaScript being the #1 pick:

    讓我們看看JavaScript背后的統(tǒng)計(jì)數(shù)據(jù)是第一選擇:

    JavaScript tendency in popularity for the past 5 years: Steady increase

    過(guò)去5年中JavaScript的流行趨勢(shì): 穩(wěn)步增長(zhǎng)

    JavaScript example code snippet:

    JavaScript示例代碼段:

    2.迅捷 (2. Swift)

    Swift is a relatively new programming language released by Apple in 2014. This is a language for developing native iOS or macOS applications.

    Swift是Apple在2014年發(fā)布的一種相對(duì)較新的編程語(yǔ)言。這是用于開(kāi)發(fā)本機(jī)iOS或macOS應(yīng)用程序的語(yǔ)言。

    It is considered an improvement in terms of usability and performance compared to Objective-C — the language used for Apple’s iOS and macOS operating systems.

    與Objective-C(用于Apple的iOS和macOS操作系統(tǒng)的語(yǔ)言)相比,在可用性和性能方面被認(rèn)為是一種改進(jìn)。

    Swift is generally favored by developers, standing at #4 in the list of most loved languages for 2017, after being #1 in 2015. Should you pick up a career with Swift, chances are you would enjoy it.

    Swift通常受到開(kāi)發(fā)人員的青睞, 在2015年排名第一之后,在2017年最受歡迎的語(yǔ)言列表中排名第四。 如果您選擇使用Swift從事職業(yè),那么您很可能會(huì)喜歡它。

    If you want to get into mobile development, you should definitely consider Swift as a high-paid career path. Generally, iOS apps have proven to be more profitable than Android apps.

    如果您想進(jìn)入移動(dòng)開(kāi)發(fā)領(lǐng)域,則絕對(duì)應(yīng)該將Swift視為高薪職業(yè)道路。 通常,已證明iOS應(yīng)用比Android應(yīng)用更有利可圖 。

    Swift tendency in popularity for the past 5 years: Steep up

    過(guò)去5年流行趨勢(shì)Swift: 陡峭

    Swift example code snippet:

    Swift示例代碼段:

    3. Python (3. Python)

    Python is a general purpose language which you can find almost anywhere today. You’ll find it in web applications, desktop apps, network servers, machine learning, media tools and more.

    Python是一種通用語(yǔ)言,如今您幾乎可以在任何地方找到它。 您會(huì)在Web應(yīng)用程序,桌面應(yīng)用程序,網(wǎng)絡(luò)服務(wù)器,機(jī)器學(xué)習(xí),媒體工具等中找到它。

    It’s used by big players like NASA or Google, where the Python creator Guido van Rossum was employed for about 8 years writing mostly…Python.

    它被諸如NASA或Google之類(lèi)的大型公司所使用,其中Python的創(chuàng)建者Guido van Rossum被雇用了大約8年,主要編寫(xiě)Python。

    Python code is neat, readable, and well-structured. Proper indentation is not just for beauty here — it determines code execution.

    Python代碼簡(jiǎn)潔,易讀且結(jié)構(gòu)良好。 適當(dāng)?shù)目s進(jìn)在這里不僅是美,它還決定了代碼的執(zhí)行。

    Python-based web development frameworks like Django and Flask have been gaining more and more popularity. Also, the language is heavily equipped with quality machine learning and data analysis libraries like Scikit-learn and Pandas.

    諸如Django和Flask之類(lèi)的基于Python的Web開(kāi)發(fā)框架已經(jīng)越來(lái)越受歡迎。 此外,該語(yǔ)言還配備了諸如Scikit-learn和Pandas之類(lèi)的高質(zhì)量機(jī)器學(xué)習(xí)和數(shù)據(jù)分析庫(kù)。

    On the whole, career paths with Python are various and here to stay. It’s a good choice for beginner developers, as it’s high-level and easy to read and comprehend.

    總體而言,Python的職業(yè)發(fā)展道路千差萬(wàn)別,而且還會(huì)持續(xù)下去。 對(duì)于初學(xué)者來(lái)說(shuō),這是一個(gè)不錯(cuò)的選擇,因?yàn)樗歉呒?jí)的,易于閱讀和理解。

    Python tendency in popularity for the past 5 years: Impressive

    過(guò)去5年P(guān)ython的流行趨勢(shì): 令人印象深刻

    Python example code snippet:

    Python示例代碼段:

    4. Java (4. Java)

    Java is arguably the most popular programming language as 90% of the Fortune 500 companies heavily use it. Its famous slogan “write once, run anywhere” captures one of the keys that makes Java so valuable — its powerful Java Virtual Machine (JVM), which makes it cross-platform compatible.

    可以說(shuō)Java是最受歡迎的編程語(yǔ)言,因?yàn)?0%的財(cái)富500強(qiáng)公司都大量使用Java。 它著名的口號(hào)“編寫(xiě)一次,隨處運(yùn)行”捕獲了使Java如此有價(jià)值的關(guān)鍵之一-其功能強(qiáng)大的Java虛擬機(jī)(JVM),使其跨平臺(tái)兼容。

    Popular career paths with Java are backend developer, big data developer, embedded systems engineer, or Android developer. Although not the most “trendy” language at the moment, Java is so heavily used that we can pretty much guarantee it won’t go anywhere in the next decade and beyond.

    Java的流行職業(yè)道路是后端開(kāi)發(fā)人員,大數(shù)據(jù)開(kāi)發(fā)人員,嵌入式系統(tǒng)工程師或Android開(kāi)發(fā)人員。 盡管Java目前并不是最“時(shí)髦”的語(yǔ)言,但Java的使用量如此之大,以至于我們可以保證在未來(lái)十年甚至更長(zhǎng)的時(shí)間內(nèi)它不會(huì)出現(xiàn)。

    Because of this, you can be confident that there are plenty of Java job positions both in your city and remotely, which can’t be said for some of the less popular languages on this list. Thus, if you are comfortable with Java, it’s only a matter of time before you’ll find the right place.

    因此,您可以確信,您所在的城市和遠(yuǎn)程都有很多Java職位,對(duì)于此列表中某些較不流行的語(yǔ)言來(lái)說(shuō),這是不可以的。 因此,如果您對(duì)Java感到滿意,那么找到合適的位置只是時(shí)間問(wèn)題。

    Java tendency in popularity for the past 5 years: Decrease

    過(guò)去5年Java流行趨勢(shì): 減少

    Java example code snippet:

    Java示例代碼段:

    5. C ++ (5. C++)

    C++ is a highly efficient and flexible language, first created back in 1985. It has remained in high demand due to its performance, reliability, and variety of contexts you can use it in.

    C ++是一種高效且靈活的語(yǔ)言,最早于1985年創(chuàng)建。由于其性能,可靠性以及可以使用它的各種上下文,它一直受到很高的要求。

    Plenty of large systems have been created and maintained successfully using C++, including the likes of Microsoft, Oracle, PayPal, and Adobe.

    使用C ++已成功創(chuàng)建并維護(hù)了許多大型系統(tǒng),包括Microsoft,Oracle,PayPal和Adobe。

    A career with C++ typically involves developing desktop applications, especially for performance-intensive tasks. While rather complex, getting comfortable with C++ would give you a deeper understanding of how languages work, for example by giving facilities for low-level memory manipulation.

    使用C ++的職業(yè)通常涉及開(kāi)發(fā)桌面應(yīng)用程序,尤其是對(duì)于性能密集型任務(wù)。 盡管相當(dāng)復(fù)雜,但熟悉C ++可以使您對(duì)語(yǔ)言的工作方式有更深入的了解,例如,通過(guò)提供用于低級(jí)內(nèi)存操作的工具。

    C++ tendency in popularity for the past 5 years: Ups and downs

    過(guò)去5年C ++流行趨勢(shì): 跌宕起伏

    C++ example code snippet:

    C ++示例代碼片段:

    6.Ruby (6. Ruby)

    Ruby is one of the most loved programming languages around. It’s designed to be friendly and easy to use by developers, as even its own tagline is “a programmer’s best friend.”

    Ruby是周?chē)钍軞g迎的編程語(yǔ)言之一。 它的設(shè)計(jì)宗旨是易于開(kāi)發(fā)人員使用,因?yàn)榧词顾约旱臉?biāo)語(yǔ)也是“ 程序員最好的朋友” 。

    Ruby is a high-level language which aims to achieve a lot with few lines of clean, readable code. This sometimes takes significant effort “under the hood,” which makes Ruby relatively slower in terms of efficiency compared to other popular languages — but it definitely boosts your productivity.

    Ruby是一種高級(jí)語(yǔ)言,旨在通過(guò)幾行清晰易讀的代碼來(lái)實(shí)現(xiàn)很多目標(biāo)。 有時(shí),這需要花費(fèi)大量的“內(nèi)幕”才能完成,這使得Ruby的效率相對(duì)于其他流行語(yǔ)言而言相對(duì)較慢-但這絕對(duì)可以提高您的生產(chǎn)率。

    Well-written Ruby code almost looks like sentences written in plain English. It’s a great choice for the first language to learn, as beginners typically pick it up fast and enjoy it along the way.

    編寫(xiě)良好的Ruby代碼幾乎看起來(lái)像是用簡(jiǎn)單的英語(yǔ)編寫(xiě)的句子。 對(duì)于初學(xué)者來(lái)說(shuō),這是一個(gè)很好的選擇,因?yàn)槌鯇W(xué)者通常會(huì)很快地學(xué)習(xí)它并在整個(gè)過(guò)程中享受它。

    Ruby is mostly used for its most popular framework — Ruby on Rails. Ruby on Rails is a web framework which encapsulates all of Ruby’s ideas into a powerful tool for the web. The great productivity achieved with Rails makes it a common choice for startups who aim for a running start.

    Ruby主要用于其最受歡迎的框架Ruby on Rails 。 Ruby on Rails是一個(gè)Web框架,它將Ruby的所有思想封裝到一個(gè)強(qiáng)大的Web工具中。 Rails帶來(lái)的高生產(chǎn)率使它成為那些希望開(kāi)始運(yùn)行的初創(chuàng)公司的通用選擇 。

    A career with Ruby on Rails is definitely a great choice as the framework is “optimized for programmer happiness” and is also well-paid. The only major drawback of picking up a career with Ruby is that the language is not quite as popular compared to the languages mentioned above. Thus, job openings with Ruby may be limited in some locations.

    Ruby on Rails的職業(yè)絕對(duì)是一個(gè)不錯(cuò)的選擇,因?yàn)樵摽蚣芤选?針對(duì)程序員的幸福進(jìn)行了優(yōu)化 ”,并且報(bào)酬豐厚。 在Ruby從事職業(yè)的唯一主要缺點(diǎn)是,與上述語(yǔ)言相比,該語(yǔ)言不那么受歡迎。 因此,在某些地方,使用Ruby的職位空缺可能受到限制。

    Ruby tendency in popularity for the past 5 years: Decrease

    Ruby在過(guò)去5年的流行趨勢(shì): 減少

    Ruby example code snippet:

    Ruby示例代碼片段:

    7.Rust (7. Rust)

    Rust is sponsored by Mozilla and was voted most liked by developers for a second consecutive year in StackOverflow surveys. This is a relatively new language, first appearing in 2010, which already gained remarkable popularity and is expected to improve even more in the future.

    Rust由Mozilla贊助,并在StackOverflow調(diào)查中連續(xù)第二年被開(kāi)發(fā)人員評(píng)為最喜歡的對(duì)象 。 這是一種相對(duì)較新的語(yǔ)言,于2010年首次出現(xiàn),已經(jīng)獲得了非凡的普及,并有望在未來(lái)進(jìn)一步提高。

    Rust is a compiled language which is often compared to C both in terms of use cases and performance. The main difference is that Rust is memory safe. One of the most common faults you could find in C code are dangling pointers, buffer overflows, or any other kind of memory errors. Rust is created with the purpose of avoiding those — the language literally makes it impossible for you to make such errors as they are caught during compilation (before the code was ever run).

    Rust是一種編譯語(yǔ)言,在用例和性能方面經(jīng)常與C進(jìn)行比較。 主要區(qū)別在于Rust具有內(nèi)存安全性。 在C代碼中可以找到的最常見(jiàn)故障之一是指針懸空,緩沖區(qū)溢出或任何其他類(lèi)型的內(nèi)存錯(cuò)誤。 創(chuàng)建Rust的目的是為了避免這些錯(cuò)誤-這種語(yǔ)言從字面上講使您無(wú)法犯下編譯期間(在運(yùn)行代碼之前)捕獲的錯(cuò)誤。

    For a beginner, Rust might be a bit of a struggle to pick up as it insists on various rules to achieve the memory safety. However, experienced developers love it, and it’s quite possible that in the next few years Rust will be in very high demand.

    對(duì)于初學(xué)者來(lái)說(shuō),Rust堅(jiān)持各種規(guī)則以實(shí)現(xiàn)內(nèi)存安全性可能會(huì)有些困難。 但是,經(jīng)驗(yàn)豐富的開(kāi)發(fā)人員會(huì)喜歡它 ,并且在接下來(lái)的幾年中Rust的需求很可能很高。

    As far as salary is concerned, Rust is considered well-paid, ranking second worldwide in StackOverflow’s 2017 survey.

    就薪金而言,Rust被認(rèn)為是高薪的,在StackOverflow的2017年調(diào)查中排名全球第二 。

    One more reason to choose Rust is that the language is being developed by a household name in IT, Mozilla.

    選擇Rust的另一個(gè)原因是該語(yǔ)言是由IT的Mozilla姓氏開(kāi)發(fā)的。

    Rust tendency in popularity for the past 5 years: Rising

    過(guò)去5年流行的銹病趨勢(shì): 上升

    Rust example code snippet:

    Rust示例代碼段:

    8.長(zhǎng)生不老藥 (8. Elixir)

    Elixir is another new language, first appearing in 2011, that immediately gained popularity.

    Elixir是另一種新語(yǔ)言,于2011年首次出現(xiàn),立即受到歡迎。

    Elixir was inspired by Erlang, a language developed back in the 1980s by Ericsson and stands as arguably one of the best tools for heavy concurrency. Elixir’s author José Valim himself said that he liked everything about Erlang, but also saw room for improvement. The biggest drawback of Erlang for developers is the often quirky syntax and usability plus the lack of intuitive package management.

    Elixir受Erlang啟發(fā), Erlang是愛(ài)立信于1980年代開(kāi)發(fā)的一種語(yǔ)言,可以說(shuō)是重型并發(fā)的最佳工具之一。 Elixir的作者JoséValim本人說(shuō) ,他喜歡Erlang的一切,但也看到了改進(jìn)的空間。 對(duì)于開(kāi)發(fā)人員來(lái)說(shuō),Erlang的最大缺點(diǎn)是語(yǔ)法和可用性常常很古怪,再加上缺乏直觀的軟件包管理。

    Thus, Elixir appears — combining aspects from Ruby, a highly developer-friendly language and ecosystem, with those from Erlang.

    因此,Elixir出現(xiàn)了-將Ruby(一種高度對(duì)開(kāi)發(fā)人員友好的語(yǔ)言和生態(tài)系統(tǒng))的各個(gè)方面與Erlang的各個(gè)方面相結(jié)合。

    Elixir is mainly used for web development, and career options are typically well-paid but limited. The popularity of the language has been increasing year after year, so if your city has various IT companies around, Elixir developers may be highly sought after.

    Elixir主要用于Web開(kāi)發(fā),職業(yè)選擇通常收入豐厚,但數(shù)量有限。 這種語(yǔ)言的流行度逐年增加,因此,如果您所在的城市周?chē)卸嗉襂T公司,Elixir開(kāi)發(fā)人員可能會(huì)受到強(qiáng)烈追捧。

    Salary-wise, Elixir is typically well-paid standing at third place worldwide in StackOverflow’s 2017 survey.

    在薪酬方面,Elixir在StackOverflow的2017年調(diào)查中通常位居全球第三 。

    Elixir tendency in popularity for the past 5 years: Rising

    過(guò)去5年中長(zhǎng)生不老藥的流行趨勢(shì): 上升

    Elixir example code snippet:

    Elixir示例代碼片段:

    9. Scala (9. Scala)

    Scala stands for Scalable Language, and is one of the many attempts to “rewrite Java” while improving its drawbacks. Scala code is compiled to run on the Java Virtual Machine (JVM).

    Scala代表可擴(kuò)展語(yǔ)言,并且是“改寫(xiě)Java”同時(shí)改善其缺點(diǎn)的眾多嘗試之一。 Scala代碼被編譯為在Java虛擬機(jī)(JVM)上運(yùn)行。

    We can safely agree that Scala is already a success given the fact that big companies like LinkedIn, Twitter, and The Guardian use it in their codebases.

    可以肯定地說(shuō),鑒于LinkedIn,Twitter和The Guardian等大公司在其代碼庫(kù)中使用了Scala,Scala已經(jīng)成功。

    Scala has the reputation of being a complex language to learn for a junior developer. But those who make it past the learning curve probably enjoy a great career as open positions for Scala developers are definitely popping up more and more.

    Scala擁有成為初級(jí)開(kāi)發(fā)人員學(xué)習(xí)的復(fù)雜語(yǔ)言的聲譽(yù)。 但是那些超越學(xué)習(xí)曲線的人可能會(huì)享有出色的職業(yè),因?yàn)镾cala開(kāi)發(fā)人員的空缺職位肯定會(huì)越來(lái)越多。

    Scala ranks high in salary surveys, making the top ten worldwide and sharing first place in the US according to StackOverflow’s 2017 report.

    根據(jù)StackOverflow的2017年報(bào)告,Scala在薪水調(diào)查中排名很高,躋身全球前十名 ,并在美國(guó)排名第一。

    Scala tendency in popularity for the past 5 years: Rising

    Scala在過(guò)去5年的流行趨勢(shì): 上升

    Scala example code snippet:

    Scala示例代碼片段:

    10. R (10. R)

    R is a programming language and environment used for statistics, graphic representation and data analysis. This is the #1 choice for data scientists. If you find yourself interested in this field, then R is a stable and profitable career choice for you.

    R是一種用于統(tǒng)計(jì),圖形表示和數(shù)據(jù)分析的編程語(yǔ)言和環(huán)境。 這是數(shù)據(jù)科學(xué)家的第一選擇。 如果您發(fā)現(xiàn)自己對(duì)此領(lǐng)域感興趣,那么R是您穩(wěn)定且有利可圖的職業(yè)選擇。

    R tendency in popularity for the past 5 years: Steady rise

    過(guò)去5年的R流行趨勢(shì): 穩(wěn)步上升

    R example code snippet:

    R示例代碼段:

    That concludes the list of the top ten programming languages you should consider learning in 2018.

    總結(jié)了您應(yīng)考慮在2018年學(xué)習(xí)的十大編程語(yǔ)言的列表。

    If you are looking for free courses to try out any of the above-mentioned languages, you can check out our advice on choosing from the best tutorials or even having a dedicated website browse tutorials for you.

    如果您正在尋找免費(fèi)課程以嘗試上述任何一種語(yǔ)言,則可以查看有關(guān)從最佳教程中進(jìn)行選擇的建議,甚至可以為您找到專(zhuān)門(mén)的網(wǎng)站瀏覽教程。

    If you have any questions about a future career as a software developer, make use of our free featured material or contact us further for a professional opinion.

    如果您對(duì)未來(lái)軟件開(kāi)發(fā)人員的職業(yè)有任何疑問(wèn),請(qǐng)使用我們的免費(fèi)精選材料,或與我們聯(lián)系以獲取專(zhuān)業(yè)意見(jiàn)。

    下一步是什么? (What’s next?)

    Choosing the right language career path is great — but usually problems start when trying to get “good enough” and get hired.

    選擇正確的語(yǔ)言職業(yè)道路是很好的選擇-但是通常在嘗試變得“足夠好”并被錄用時(shí)開(kāi)始出現(xiàn)問(wèn)題。

    Next, I’ll focus on the results of my research on why many developers give up before ever getting a job. The main reason is actually quite simple.

    接下來(lái),我將集中研究我的研究結(jié)果,以了解為什么許多開(kāi)發(fā)人員在找到工作之前就放棄了。 主要原因?qū)嶋H上很簡(jiǎn)單。

    翻譯自: https://www.freecodecamp.org/news/best-programming-languages-to-learn-in-2018-ultimate-guide-bfc93e615b35/

    2018年編程語(yǔ)言排行榜

    總結(jié)

    以上是生活随笔為你收集整理的2018年编程语言排行榜_这是2018年学习的最佳编程语言的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。