Opiko koodaamaan? Nämä ovat ohjelmointikielet, jotka luovat suurimman sirin

Nämä ovat suosituimpia ohjelmointikieliä, jotka jokaisen kehittäjän tulisi oppia. Opi nämä seitsemän ohjelmointikieltä, jos haluat laskeutua työhön tekniikassa, TechRepublicin Alison DeNisco Rayome sanoo.

Jos mietit, mitkä ohjelmointikielet ovat tutkimuksen arvoisia, RedMonk on paljastanut eri kielten muuttuvan omaisuuden viimeisen kuuden vuoden aikana.

Lisätietoja innovaatioista

  • IBM ilmoittaa akkuteknologian läpimurtosta
  • Lisätty todellisuus yrityksille: Huijausarkki
  • Valokuvat: 25 nopeinta supertietokonetta
  • Raspberry Pi: n sisällä: Tarina 35 dollarin tietokoneesta, joka muutti maailmaa

Kehittäjäkeskeinen analyytikkoyritys on verrannut ohjelmointikielen sijoitusta vuodelta 2012.

RedMonkin kieliluokitukset on suunniteltu heijastamaan kuinka paljon koodia kirjoitetaan ja kuinka keskustelua Internetissä käydään. RedMonk luo ne yhdistämällä online-koodikirjaston GitHub ja kehittäjä Q&A -sivuston Stack Overflow -kielisuositukset.

Kaavio paljastaa suurimmat kiipeilijät ja terävimmät putoamiset, jotka selitetään yksityiskohtaisemmin alla.

Kuva: RedMonk

Suurimmat kiipeilijät

Swift nousi 18.-11. - 2015 - 2019

Swift on Applen seuraaja Objective-C: lle iOS- ja MacOS-laitteiden ohjelmoinnissa.

Swift on yhteensopiva Objective-C: n kanssa ja tarjoaa modernin syntaksin, jonka avulla kehittäjät voivat hävittää C-kielen vuosikymmeniä vanhan matkalaukun.

Helppo oppia, se on suunniteltu kilpailemaan Objective-C: n kanssa tyyppiturvallisuuden ja suorituskyvyn suhteen. Käynnissä on yli 2, 6x nopeampi kuin Objective-C ja yli 8, 4x nopeampi kuin Pythonissa.

R nousi 17.-14. - 2012 - 2019

R on tilastollisen laskennan ohjelmointikieli ja ohjelmistoympäristö, jota käytetään yleisesti big-data-analytiikassa.

R: lle on tunnustettu, että se tarjoaa miljoonille tietotekijöille ja akateemisille tutkijoille välineitä visualisointi- ja analyysitekniikoiden jakamiseen.

TechRepublicin Matt Asay huomauttaa R: n laajasta ja nopeasti kasvavasta ohjelmistopakettikirjastosta tärkeänä roolina sen menestyksessä.

Go nousi 17.-14. - 2015 - 2019

Nopeudeltaan palkittu Google-kehittämä käännetty kieli on sisäinen tuki koodin samanaikaiseen suorittamiseen.

Go suojaa kehittäjiä jossain määrin muistinhallinnallaan ja roskien keräyksellä, joka vaikeuttaa niin monien vakavien virheiden tekemistä kuin käytettäessä C. Go on vahva, staattisen tyyppisen turvallisuuden ansiosta kestävä virheitä vastaan, mutta myös joustava sallia dynaamisen kirjoittamisen. rajapintojen kautta.

Goa käyttävät monet suuret yritykset, kuten Google, Dropbox ja Canonical - Ubuntun takana oleva yritys.

Suurimmat harhailijat

Perl laski 11.-18. - 2012 - 2019

Suosittu verkkopalvelinkirjoittamisessa, sysadmin-töissä, verkko-ohjelmoinnissa ja erilaisten tehtävien automatisoinnissa. Perlia on käytetty 1980-luvun lopusta lähtien.

Perlin käyttäjät näyttävät syyttävän sen heikentynyttä suositusta sen idiosykraattisesta syntaksista ja vaihtoehtoisista skriptikieleistä, kuten Python ja PHP, jotka ovat nousseet sen pitkän käyttöiän aikana.

Haskell laski 13.-19. - 2012 - 2019

Toinen kunniallinen kieli, joka on peräisin vuodelta 1990, Haskellin toiminnallinen ohjelmointityyli ohittaa ohjelman globaalin tilan seurannan monimutkaisuuden, koska se luottaa itsenäisiin, modulaarisiin koodilohkoihin, jotka voidaan vaihtaa ja vaihtaa.

Funktionaaliset kielet, kuten Haskell, soveltuvat erityisen hyvin koodin suorittamiseen rinnakkain, koska koodin törmäysmahdollisuudet ovat vähemmän. Haskelliä käytetään Facebookissa roskapostin suodattamiseen, samoin kuin Bloombergissa ja Googlessa, ja näyttää kaiken kaikkiaan olevan arvostettu ohjelmoijien keskuudessa, mutta sillä on maine siitä, että siitä on vaikea oppia.

Ruby laski 5.-8. - 2012 - 2019

Kieli oli 2000-luvun suosikki web-kehittäjien keskuudessa, joten kehittäjät pystyivät rakentamaan ja käynnistämään sovelluksia nopeasti.

Huolimatta maineestaan ​​siitä, että se on helppo oppia, sitä on kritisoitu vaikeasta mittakaavasta ja huonosta suorituksesta.

Monet yritykset, kuten Twitter, hylkäsivät Rubyn muille kielille, jotka tarjoavat helpompaa laajennusta ja alentavat pitkäaikaisia ​​kustannuksia, kuten MEAN-pino, Python tai Java, kertoi Coding Dojo -opetussuunnitelman päällikkö Speros Misirlakis puhuessaan TechRepublicille viime vuonna.

RedMonk julkaisi myös tässä kuussa neljännesvuosittain päivitettävän ohjelmointitasonsa, ja paljastaa luettelon, joka on enimmäkseen muuttumaton edellisestä vuosineljänneksestä, mutta jolla on muutama nopea nousu, kuten Python-vaihtoehto Julia.

Suuri esittely teknologiajohtajille:

  • Kunnioitettava kirjoituskieli Perl on pudonnut RedMonkin ohjelmointikoodiin viimeisen kuuden vuoden aikana.
  • Applen Swift-ohjelmointikieli, sen seuraaja Objective-C: ssä, on kuvannut RedMonkin ohjelmointituloksia viime vuosina.

Innovaatio-uutiskirje

Ole tietoinen älykkäistä kaupungeista, AI: sta, esineiden Internetistä, VR: stä, AR: sta, robotiikasta, drooneista, itsenäisestä ajamisesta ja muista tyylikkäimmistä teknologiainnovaatioista. Toimitetaan keskiviikkoisin ja perjantaisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com