Programavimo Patarimai

20 populiariausių programavimo kalbų jūsų atviro kodo projektui

20 Most Popular Programming Languages

Namai Programavimo patarimai 20 populiariausių programavimo kalbų jūsų atviro kodo projektui IkiMehedi Hasanas InTeminiaiProgramavimo patarimai 4663 8

TURINYS

  1. Populiariausios programavimo kalbos
    1. 1. „JavaScript“
    2. 2. Python
    3. 3. „Java“
    4. 4. C ++
    5. 5. Greita
    6. 6. „TypeScript“
    7. 7. Eikite į programavimo kalbą
    8. 8. SQL
    9. 9. Rubinas
    10. 10. R programavimo kalba
    11. 11. PHP
    12. 12. Perl
    13. 13. Kotlinas
    14. 14. C #
    15. 15. Rūdys
    16. 16. Schema
    17. 17. Erlangas
    18. 18. Svarstyklės
    19. 19. Eliksyras
    20. 20. Haskell
  2. Baigiamosios pastabos

Kaip atvirojo kodo projektaitoliau klestėtididėjant pagreičiui, net didelės korporacijos, tokios kaip „Google“, „Microsoft“ ir „Facebook“, priima tokius savo projektus. Priešingai nei tiesioginė opozicija, su kuria susiduria ankstyvojo atviro kodo projektų pradininkai, šiandien dauguma atvirojo kodo kūrėjų bendruomenėje yra labai vertinami. Dėl išmanaus populiariausių programavimo kalbų diegimo atviro kodo kūrimas pakeitė savo pusę.





Atvirojo kodo ekosistema tapo didžiulė dėl nuolatinių lojalių bendruomenės narių indėlio. Seniai nebėra, kai didelės korporacijos naudojo asmenines kompiuterių programavimo kalbas ir metodus kurdamos savo nuosavybės teises. Šiandien daugumą komercinių programų skatina ne viena atvirojo kodo technologija. Ir kaipatviro šaltinio projektų apimtisir toliau didėja, matome daug eksperimentų, skirtų laužyti tradicines geriausių programavimo kalbų ribas.

Naujesni projektai vystosi kiekvieną dieną, ir ne kiekvienas iš jų yra paremtas populiariausiomis programavimo kalbomis. Šiuolaikines kalbas, tokias kaip „Go“, „Scala“ ir „Rust“, daug naudoja programavimo gerbėjai, kad sukurtų naują vystymosi paradigmą. Daugelis tokių projektų buvo pakankamai sėkmingi, kad daugiau dėmesio būtų skiriama naujoms programavimo kalboms.






Mes, „Ubuntupit“, labai tikime daugelio tokių galimybių galimybėmisnaujausios programavimo kalbosir pritemdyti juos kaip pakankamai vertus spręsti futuristines ir sudėtingas programavimo problemas. Jei ieškote geriausios programavimo kalbos, kurią galėtumėte naudoti kituose atvirojo kodo projektuose, esate tinkamoje vietoje. Šiame vadove apžvelgsime 20 populiariausių programavimo kalbų, kurias šiandien galite naudoti kurdami savo svajonių projektą.

Skaitykite toliau, kad sužinotumėte 20 populiariausių programavimo kalbų ir kodėl turėtumėte jas naudoti dabar. Šiame straipsnyje nesilaikoma jokios konkrečios tvarkos, o ne bendras populiariausių programavimo kalbų sąrašas.



1. „JavaScript“


Tai neturėtų stebinti, kai matote „JavaScript“ beveik kiekvieno šiuolaikinio populiariausių programavimo kalbų sąrašo viršuje. Dėl nuolatinio integravimo į naujausius atvirojo kodo projektus „JavaScript“ patyrė didžiulį augimą, kurio daugelis iš mūsų, seniai nesitikėjome. Už šios naujausios tendencijos naudoti „JavaScript“ atvirojo kodo projektuose slypi ne vienas veiksnys.

„JavaScript“Pradėję liūdnai pagarsėjusį „Node JS“ vykdymo laiką, kūrėjai gali naudoti šią kalbą tiek savo projektų galiniuose, tiek priekiniuose projektuose. Be to, daugiau nei 94,9% visų svetainių šiandien naudoja „JavaScript“.

Taigi, tai kiekvieną dieną atveria naujas galimybes sukurti kažką nepaprasto. Dauguma žiniatinklio kūrėjų, kaip priemonė, naudoja „JavaScript“, kadaise laikytą nereikalinga naujausių atviro kodo kalbų kalba. Didėjant pagreičiui, „JavaScript“ šiandien laikoma viena populiariausių programavimo kalbų.

2. Python


Viena iš dažniausiai naudojamų mūsų laikų programavimo kalbų, „Python“ ir toliau išlieka tarp atvirojo kodo autorių ir greitai neišnyks. Kaip visavertė kalba, „Python“ gali būti naudojama daugelyje skirtingų tipų projektų, įskaitant, bet neapsiribojant, kuriant API, tikrintuvus, grandiklius, galines sistemas ir pan. Jūs netgi galite sukurti sudėtingas darbalaukio programas naudodami šią populiarią kompiuterių kalbų tarmę.

„Python“ programavimo kalbaDėl daugybės aukščiausio lygio papildinių ir trečiųjų šalių bibliotekų „Python“ yra labai įtrauktas į mašinų mokymąsi ir duomenų analizę. Bibliotekos, tokios kaip „SciPY“ ir „Panda“, turi didžiulę gerbėjų bazę ir yra ypač populiarios pramonėje.

Dėl to, kad yra patogių trečiųjų šalių bibliotekų, šiandien „Python“ yra viena populiariausių programavimo kalbų. Nors ir nėra pritemdytas, tačiau tinkamas programoms, kurioms reikia žemo lygio sistemos valdymo, valdyti, šią kalbą galite naudoti beveik visų tipų atvirojo kodo projektams.

3. „Java“


Viena geriausių programavimo kalbų, kada nors naudojama atvirojo kodo kūrėjų pulte, „Java“ vis dar aktuali visuomenei, kaip ir prieš dešimtmečius. Nuo pat atsiradimo 90 -ųjų pradžioje „Java“ išlaikė savo kaip vienos populiariausių programavimo kalbų poziciją ir dėl rimtų priežasčių.

„Java“ programavimo kalba„JVM“ („Java Virtual Machine“) paradigma, naudojama „Java“, užtikrina, kad bet kokia šia kalba parašyta programinė įranga veiks praktiškai visose sistemose. Kitos geriausios programavimo kalbos dažnai neprilygsta „Java“ galimybei pritaikyti net plačiausias programas.

Turėdama vieną didžiausių kūrėjų bendruomenių, „Java“ neabejotinai daugelį metų išlaikys savo kaip vienos geriausių programavimo kalbų poziciją. Pramonės įmonės paprastai visada skiria ypatingą dėmesį „Java“ kūrėjams. Taigi sukūrę revoliucinę atvirojo kodo programą naudodami ją, atsidursite didžiulės dėmesio centre. Štai kodėl daugelis naujų atvirojo kodo kūrėjų yra kartu su „Java“, kad galėtų sukurti kitą svajonių projektą.

4. C ++


C tęsinys, šiuolaikinio pasaulio dažniausiai naudojamų programavimo kalbų C ++ pradininkas, po kelių dešimtmečių nebus nereikalingas. Kiekviena sudėtinga sistema pasaulyje, pradedant nuo jūsų operacinės sistemos ir baigiant dideliu vyriausybės pagrindiniu kompiuteriu, viena ar kita forma naudoja C ++.

C ++ programavimo kalbaNet „Google“ naudoja šią kalbą daugiausiai išteklių reikalaujančioms operacijoms atlikti. Kadangi „C ++“ kūrėjams iš dėžutės suteikiama prieiga prie labai žemo lygio sistemos komponentų, ji yra plačiai naudojama visų tipų mums žinomose įterptosiose sistemose.

Kadangi įterptosios sistemos, tokios kaip „IoT“ įrenginiai ir išmanieji laikrodžiai, toliau populiarėja, „C ++“ ateityje bus naudojama daug dažniau. Jei esate kūrėjas, norintis šioje srityje padaryti pertrauką, tik „C ++“ gali padėti jums laukiamiausiam laimėjimui.

Be to, jei norite sukurti sudėtingas atvirojo kodo sistemas, kurios išspręstų šiuolaikinę problemą, negausite nieko geresnio nei C ++, viena populiariausių programavimo kalbų.

5. Greita


Atsižvelgiant į tai, kad tai yra daug naujesnė kalba nei kai kurie kiti pasirinkimai, „Swift“ pastaraisiais metais yra labai stipri. Didžiulis „Swift“, vienos iš naujausių programavimo kalbų, padidėjimas yra dėl patogumo, kurį jis siūlo atvirojo kodo kūrėjams. „Swift“ gali pasiūlyti daugumą šiuolaikinių „iOS“ programų kalbų, susijusių su aukštųjų technologijų atviro kodo projektų kūrimu.

greita programavimo kalba„IOS“ programų kūrimo apimtis labai prisidėjo prie vis daugiau „Swift“ kūrėjų, nes „Apple iPhone“ ir toliau išlaiko savo kaip vieno geriausių mobiliųjų išmaniųjų telefonų poziciją.

Swift yra suprantama ir labai išraiškinga. Tai leidžia net naujausiems kūrėjams naudoti lanksčias ir modernias „iOS“ programas. Taigi, mes negalime tikėtis šviesios šios bauginančios programavimo kalbos ateities.

6. „TypeScript“


Vieną madingiausių naujausių programavimo kalbų „TypeScript“ sukūrė ir prižiūri „Microsoft“. Tai iš esmės yra tik „JavaScript“ rinkinys su papildoma galimybe statiškai rašyti. „TypeScript“ yra pritemdytas ir tinka beveik visoms didelės apimties žiniatinklio programoms, taip pat gali padėti kurti darbalaukio programas dėl kelių platformų sistemų, tokių kaip „Electron“.

„TypeScript“ programavimo kalbaJei nekantraujate kurti naujos kartos žiniatinklio programas ir pastebite, kad „JavaScript“ yra pernelyg paini, galite iš karto pritaikyti savo projekto „TypeScript“. „TypeScript“ sumažina daugelį su „JavaScript“ susijusių atleidimų, nepažeidžiant jo funkcionalumo. Taigi, tai geriausia programavimo kalba, skirta kurti šiuolaikinius atviro kodo projektus, kuriuose naudojama daug žiniatinklio komponentų.

7. Eikite į programavimo kalbą


Viena iš naujausių programavimo kalbų, sparčiai auganti, „Go“ žada išspręsti sudėtingiausias skaičiavimo problemas gana subtiliai. Tai yra Roberto Griesemerio, Robo Pike'o ir Keno Thompsono sumanymas, o „Google“ palaiko visus šios geriausios programavimo kalbos pradininkus.

GO programavimo kalba„Go“ programavimo kalba apjungia visus C privalumus, pavyzdžiui, yra statinė spausdinta, kompiliuota kalba, ir prideda modernių funkcijų, tokių kaip šiukšlių surinkimas, struktūrinis spausdinimas ir CSP stiliaus suderinamumas.Kalba yra lengvai suprantama net naujiems programuotojams, tuo pat metu būdama nepaprastai galinga.

Daugelis naujausių atviro kodo populiarių projektų, tokių kaip „Kubernetes“, „Docker“, „Hugo“ ir „Ethereum“, siūlo „Go“, kad būtų patogiau, nes jame nėra jokių būtinų funkcijų. Dabartiniu požiūriu atrodo, kad „Go“ yra ta kalba, kuri valdys daugumą būsimų sistemų. Taigi, jei ieškote naujų įtaigių programavimo kalbų ir naudingos naujos bendruomenės kitam atviro kodo projektui, pasinerkite tiesiai į „Go“.

8. SQL


Nepaisant to, kad pramonėje dirba dešimtmečius, SQL netrukus nepraras savo žavesio. Tai vis dar yra viena iš populiariausių programavimo kalbų, galinčių sudaryti ar nutraukti jūsų darbo pokalbius.

SQL programavimo kalbaNors SQL tikslas yra išspręsti duomenų valdymo problemas ir negali būti naudojamas kuriant kitą tradicinę programinę įrangą, SQL yra ir bus pagrindinė kalba, skirta spręsti visus tuos duomenis, susijusius su dauguma šiuolaikinių programų.

Be to, toliau matant didžiulį duomenų analizės augimą, SQL atveria naujas galimybes kurti pažangiausius atvirojo kodo projektus. Kasdien išleidžiant vis daugiau duomenų pagrįstų atvirojo kodo projektų, atėjo laikas priimti SQL, vieną iš populiariausių programavimo kalbų, ir sukurti kažką nepaprasto savo atviro kodo bendruomenės bendraamžiams.

9. Rubinas


Viena iš dažniausiai naudojamų šios kartos programavimo kalbų, Rubinas , buvo sukurtas 90-ųjų viduryje, tačiau labiausiai išgarsėjo per pastaruosius dešimtmečius. Tai interpretuota, dinamiška ir į objektą orientuota kalba, panaši į „Python“, ir daugeliu aspektų netgi jaučiasi tokia pati.

Rubino programavimo kalbaPradėjus naudoti galingas žiniatinklio sistemas, tokias kaip „Ruby on Rails“ ir „Sinatra“, „Ruby“ pradėjo maitinti daugumą šiuolaikinių žiniatinklio programų, prieš tai prarasdama dėmesio „JavaScript“ kaminus.Daugelis žinomų šiuolaikinių žiniatinklio programų, tokių kaip „Github“, „Airbnb“, „ASKfm“, „Goodreads“ ir „Fiverr“, vienaip ar kitaip naudoja rubiną.

Populiarūs atvirojo kodo projektai, kuriuose naudojamas „Ruby“, yra „Homebrew“, „Discourse“, „Metasploit Framework“ ir daugelis kitų. Taigi, Ruby yra ta kalba, kurią reikia išmokti, jei norite nuo šiandien pradėti prisidėti prie didelių atviro kodo projektų.

10. R programavimo kalba


Siekdama padėti sudėtingai statistinei analizei ir išspręsti nereikalingą grafikos programavimą, R yra viena iš populiariausių programavimo kalbų, kurios buvo išsaugotos pastaraisiais metais. Kalba yra tinkamiausia ir naudojama ad hoc analizei ir didelių duomenų rinkinių tyrimui.

R Programavimo kalbaTačiau netgi galite naudoti R programavimo kalba atviro kodo duomenų gavybos projektams. R yra viena iš dviejų dažniausiai naudojamų programavimo kalbų, naudojamų duomenų mokslininkų kartu su „Python“.R turi daug stipresnes į objektą orientuotas funkcijas nei dauguma statistinių programavimo kalbų ir yra su leksine analize, kad dar labiau palengvintų jūsų programavimo patirtį.

„Rd, R“ panašus į „LaTeX“ panašus dokumentų formatas yra plačiai naudojamas bendruomenėje ir gali padėti jums sukurti profesionalią atvirojo kodo projektų dokumentaciją. Jei norite kuruoti aukščiausio lygio atvirojo kodo projektą, kuris padėtų kitiems kūrėjams efektyviai išvalyti, vizualizuoti ar analizuoti jų duomenis, labai rekomenduojame naudoti šią novatorišką kompiuterių programavimo kalbą.

11. PHP


Nors ji prarado savo buvusią poziciją kaip de facto žiniatinklio programavimo kalba, PHP vis dar yra viena iš dažniausiai naudojamų programavimo kalbų visame pasaulyje. Kadangi sparčiai augant internetui nebuvo žiniatinklio kalbos, prilyginamos PHP, PHP kurstė beveik kiekvieną šiuolaikinę svetainę, kol atsirado naujesnės žiniatinklio kalbos, tokios kaip „JavaScript“ ir „Ruby“.

php programavimo kalbaNet ir kalbant, PHP atsilieka nuo daugiau nei 40% viso aktyvių svetainių skaičiaus, nes nuolat didėja svetainių, naudojančių TVS, pvz., „WordPress“ ir „Drupal“, skaičius.Taigi, jei manote, kad PHP yra miręs, klystate. Nors PHP patiria santykinai mažiau dėmesio, jis daugelį metų toliau vystysis ir išlaikys savo kaip vienos populiariausių programavimo kalbų poziciją.

Kurdami kitą atviro kodo žiniatinklio projektą, jei ieškote programavimo kalbos su dinamiškomis galimybėmis, tiksliai sujungtomis su galingomis duomenų bazių manipuliavimo funkcijomis, PHP visada turėtų būti jūsų pageidaujamo sąraše.

12. Perl


Viena iš dažniausiai naudojamų programavimo kalbų pramonėje, „Perl“ jau dešimtmečius prarado savo šlovės dalį. Prieš pradedant plataus masto sistemos administravimą, žiniatinklio kūrimą ir tinklo programavimą, pradinis šios bendrosios paskirties programavimo kalbos kūrimo tikslas buvo manipuliuoti teksto dokumentais.

perl programavimo kalba„Perl“ savo dėmesio centre tuo pat metu patyrė platų populiarumą ir kritiką, tačiau sugebėjo išlikti kiekviename populiariausių programavimo kalbų sąraše.Nors ir dabar neaiškus, „Perl“ vis dar yra geidžiamas kūrėjas daugelyje didelių organizacijų sričių.

Korporacijos, kurios tvarko dideles senų programų kodų bazes, dažnai ieško „Perl“ entuziastų, kad išsaugotų ir atnaujintų senas, bet vis dar naudojamas sistemas. Kito atviro kodo projekto kūrimas „Perl“ gali turėti teigiamą poveikį jūsų gyvenimo aprašymui. Net tiesiog kurdami įprastus „Perl“ scenarijus, kad išspręstumėte šiuolaikinio pasaulio problemą, galite padidinti jūsų atvirojo kodo patikimumą.

13. Kotlinas


„Kotlin“ yra viena iš kitų naujausių programavimo kalbų, tokių kaip „Go“, kuri nuo pat pradžių džiaugiasi įspūdinga trauka. „JetBrains“ sumanymas „Kotlin“ yra statiškai įvesta nauja programavimo kalba, kuri veikia „Java“ virtualioje mašinoje (JVM) ir gali būti išversta į „JavaScript“ šaltinio kodą.

Kotlin programavimo kalbaVienas iš svarbiausių veiksnių, lemiančių didėjantį „Kotlin“ pagreitį, yra jo suderinamumas su „Android Studio 3“.„Google“ dabar oficialiai rekomenduoja „Kotlin“ kūrėjams, kurie nenori kurti „Android“ programų naudodami „Java“. Taigi galime aiškiai numatyti, kad netrukus ji taps viena populiariausių programavimo kalbų.

Nors „Kotlin“ vis dar yra naujų programavimo kalbų sąraše, jį jau naudoja didelės korporacijos, tokios kaip „Amazon Web Services“, „Pinterest“, „Coursera“, „Netflix“, „Uber“ ir „Trello“. Taigi, kurdami kitus atvirojo kodo projektus Kotline, galite gerokai padidinti savo atvirojo kodo poziciją. Jūs netgi galite imtis naujesnės kartos „Android“ projektų naudodami šią bauginančią programavimo kalbą.

14. C #


C# yra geriausia programavimo kalba iš „Microsoft“ programinės įrangos. Tai viena iš geriausių kelių paradigmų kompiuterių programavimo kalbų, kuri gali būti naudojama daugeliui skirtingų projektų. Nors „C#“ pirmiausia buvo skirta „Microsoft“ .NET sistemai, ji greitai ėmėsi kitų sudėtingų skaičiavimo uždavinių ir tapo viena populiariausių programavimo kalbų.

C# programavimo kalbaPati kalba yra paprasta ir šiuolaikiška, nes ji leidžia kūrėjams taikyti į objektą orientuotą metodą, kurio nėra C. Galite galvoti apie C# kaip C ++ ir „Java“ kalbos mišinį.C# kodai sudaromi kaip C ++ kodai ir turi tokią sintaksę kaip „Java“. Taigi, jei esate programuotojas, turintis pakankamai žinių apie „Java“ ir norintis, kad jo programos būtų tokios pat greitos kaip „C ++“ programos, „C#“ tikrai yra kelias.

Viena iš geriausių priežasčių, kodėl kitam atviro kodo projektui pritarti prie C#, yra tai, kad jis suteikia galimybę sukurti bet kokią norimą programą. Pradedant nuo sudėtingų žiniatinklio API iki visaverčių darbalaukio programų, „C#“ praplečia kūrėjo įrankių juostą ir gali padėti jam užimti aukštesnes pareigas atvirojo kodo bendruomenėje.

15. Rūdys


Viena geriausių naujų programavimo kalbų „Rust“ jau trejus metus iš eilės buvo išrinkta mylimiausia programavimo kalba. Ši kalba yra labai panaši į C ++ ir turi beveik tuos pačius sintaksės komponentus.

Rūdžių programavimo kalbaTačiau kūrėjai vykdymo metu ketino šią kalbą padaryti daug saugesnę nei C ++. Apskritai „Rust“ yra bendros paskirties kalba, visų pirma skirta sistemos programų kūrimui.Kalba yra ypač tinkama kuriant sisteminius sprendimus, reikalaujančius didesnio suderinamumo, ir siekiama išspręsti bendras saugos problemas, susijusias su populiariausiomis programavimo kalbomis.

Kalbą remia „Mozilla“, žinoma atviro kodo programinės įrangos judėjimo šalininkė. Įžymūs atvirojo kodo projektai, naudojantys šią naujausią programavimo kalbą, yra „Firefox“, „Holochain“, „Microsoft Azure“ ir „Tor“. Taigi, jei norite susitepti rankas galinga ir futuristine kompiuterių programavimo kalba, „Rust“ atrodo logiška išeitis.

16. Schema


Viena iš dviejų pagrindinių Lisp tarmių, Schema, yra daugiafunkcinė kompiuterių programavimo kalba, kuri minimaliai laikosi sistemos programų kūrimo ir siekia išplėsti branduolį galingais kalbos plėtiniais. Kalba yra labai sena ir atsirado liūdnai pagarsėjusioje MIT AI laboratorijoje.

Schemos ilgos istorijos pakanka, kad galėtume pasakyti, kaip ši kalba pateisino lūkesčius suteikti išskirtinį požiūrį į Lisp, vieną iš populiariausių programavimo kalbų, pradėjus atvirojo kodo judėjimą.Kalbą plačiai naudoja žinomi žiniatinklio gigantai, tokie kaip „Google“ ir „Reddit“.

Šiek tiek senos ir pasenusios kalbos, tokios kaip Schema, mokymasis iš pradžių gali atrodyti prasta investicija. Bet jei esate toks senas žmogus kaip aš, kuris perlo ir Lispo valdymo laikais jautėsi natūraliai, iš pirmo žvilgsnio įsimylėsite Schemą. Sukūrę kitą savo schemos projektą, net ir naujiems kūrėjams per naktį galite pateikti galimų interviu pasiūlymų.

17. Erlangas


Kita naujausia programavimo kalba, įgaunanti didžiulį pagreitį pastaraisiais metais, yra „Erlang“, bendrosios paskirties, lygiagreti programavimo kalba su integruotu veikimo laiku. Kalba yra žinoma dėl savo protingo šiuolaikinių funkcijų, tokių kaip paskirstyti, gedimams atsparūs, karšto keitimosi komponentai, diegimo.

Erlango programavimo kalbaKalba taip pat siūlo kūrėjams galimybę naudoti nekintamas duomenų struktūras, taip pat funkcinį programavimą su modelių atitikimo palaikymu.„Erlang“ yra viena geriausių naujų programavimo kalbų ir sprendžia visas realaus pasaulio problemas, nes atskiri procesai gali sąveikauti tik perduodami pranešimus.

Kalba yra ypač tinkama sudėtingoms ir futuristinėms problemoms spręsti ir yra teigiamai vertinama bendruomenėje. Naudodami atviro kodo projektus šia naujoviška kalba galite padidinti savo dominavimą atvirojo kodo bendruomenėje.

18. Svarstyklės


Tu gali rasti Kopėčios Beveik bet kuriame šiuolaikinių geriausių programavimo kalbų sąraše dėl novatoriško požiūrio į objektinį ir funkcinį programavimo paradigmą. Pati kalba yra statiškai įvesta ir siekiama kuo labiau sumažinti klaidas nuo pat kūrimo laikotarpio.

„Scala“ programavimo kalba„Scala“ sparčiai populiarėja atvirojo kodo bendruomenėje dėl galimybės veikti tiek „JVM“, tiek „JavaScript“ vykdymo metu. Tai leidžia kūrėjams kuruoti tvaresnį sudėtingų žiniatinklio programų, kurioms reikia tiek didinimo, tiek mažo mastelio, sprendimą.

19. Eliksyras


Viena iš populiariausių programavimo kalbų, pasirodžiusi pastaraisiais metais, kartu su naujoviškomis funkcijomis ir didelėmis galimybėmis, yra „Elixir“. „Elixir“, viena iš naujausių programavimo kalbų, yra visiškai sukurta naudojant „Erlang“ ir naudoja „Erlang“ vykdymo aplinkos (BEAM) kodą. Kalba palaiko pažangias funkcijas, tokias kaip metaprogramavimas, makrokomandos ir polimorfizmas.

Programavimo kalba eliksyrasKalba vis dar yra naujų programavimo kalbų sąrašuose, tačiau ją jau naudoja tokios įmonės kaip „E-MetroTel“, „Pinterest“, „Discord“, „Bleacher Report“ ir „Inverse“. Naudodami šią kalbą kitame atviro kodo projekte, galite atverti naujus karjeros galimybių langus.

ką vlookup veikia excel

20. Haskell


„Haskell“ yra viena iš kitų naujausių programavimo kalbų, kurios sparčiai populiarėja. Kalba rašoma statiškai, taikant deklaratyvesnį požiūrį į šiuolaikinių programų programavimą. Jis pavadintas žinomo logiko Haskello Curry garbei.

Haskell programavimo kalba„Haskell“ tipo sistemoje yra tipo sąsaja su tingiu vertinimu, o tai reiškia, kad funkcijos nevertina jų argumentų. „Haskell“ yra pagrįstas „Miranda“, viena iš pirmųjų kompiuterių programavimo kalbų, kurios ėmėsi tinginio funkcinio požiūrio. „Facebook“ apsaugos nuo šlamšto mechanizmas yra visiškai sukurtas šia naujoviška kalba.

Baigiamosios pastabos


Taigi, bent jau baigėme šį nepaprastai didelį sąrašą. „Ubuntupit“ mūsų ekspertų komandos dirbo dienas ir naktis, kad pateiktų jums naujausią sąrašą. Nuoširdžiai dėkojame jums, kad buvote su mumis visą šį ilgą įrašą.

Mes labai tikime, kad bet kuri programavimo kalba yra tokia pat gera, kaip ir programuotojas, kuris joje koduoja. Tačiau, pasirinkdami kitą atviro kodo projekto kalbą, turite suprasti, kad kiekviena kalba turi savo privalumų ir trūkumų. Jūs ir jūsų projekto reikalavimai turite pasirinkti geriausią projekto kalbą.

Dalintis Facebook „Twitter“ Pinterest „WhatsApp“ ReddIt Telegrama Viber

    8 PASTABOS

    1. Johanas67 2021 m. Liepos 19 d., 00:37

      Man trūksta vienos labiausiai lygiagrečių kalbų kartu su C/C ++: Lozorius, dar žinomas kaip „Free Pascal“, „Object Pascal“ ir kitos. Kaip „senbuvis“ man labiau patinka „Pascal“ nei kitos kalbos dėl paprastumo ir lengvai skaitomos sintaksės. Aš užaugau aštuntajame dešimtmetyje, viena iš pirmųjų mano programavimo kalbų buvo „Turbo Pascal“, kuri prasidėjo nuo Z80a MSX-2 kompiuterio. Paskalio kalbos žavesys man niekada nebuvo miręs, ir aš reklamuosiu ją kitiems, kad išbandytų. Patikėkite, verta pasistengti…

      Atsakyti
    2. Steven Bliss 2020 m. Balandžio 27 d., 08:01

      „Delphi“ ir „Object Pascal“ skaidymas nėra panašus į VB ir VB.NET skaidymą, kurie yra visiškai skirtingos kalbos, o VB.NET yra OOP. Kitas dalykas, kurį reikia apsvarstyti, yra tai, kad dauguma „Delphi“ yra ilgalaikiai programuotojai, kaip ir aš.

      Atsakyti
    3. „Lex Soft“ 2020 m. Balandžio 3 d., 14:14

      O kaip Dartas? Jei noriu sukurti programą mobiliesiems, noriu išbandyti „Flutter“, kurios programavimo kalba naudojama „Dart“.
      Man patinka OOP kalba, todėl skaitydama „Dart“ dokumentaciją jaučiuosi entuziastingai.

      Atsakyti
    4. Ghazni Ali 2019 m. Lapkričio 30 d., 00:22

      SQL nėra programavimo kalba.

      Atsakyti
    5. Denisas Duke 2019 m. Rugpjūčio 19 d., 18:44

      Ačiū už įrašą. Taip pat neseniai pradėjau studijuoti programavimą, nusipirkau internetinius kursus. Tai nėra lengva profesija, tačiau pasitelkus tokius straipsnius, man ir daugeliui kitų, mokymasis vyksta daug greičiau!

      Atsakyti
    6. Anna 2019 m. Liepos 13 d., 21:57 val

      Puikus straipsnis. Tačiau nepatarčiau manyti, kad kūrėjas yra „jis“ ...

      Atsakyti

    PALIKTI ATSAKYMĄ Atšaukti atsakymą

    Komentaras: įveskite savo komentarą! Vardas:* Čia įveskite savo vardą El. Paštas:* Įvedėte neteisingą el. Pašto adresą! Čia įveskite savo el. Pašto adresą Svetainė:

    Išsaugokite mano vardą, el. Pašto adresą ir svetainę šioje naršyklėje, kai kitą kartą komentuosiu.

    spot_img

    Naujausias įrašas

    „Android“

    10 geriausių veidų keitimo programų, skirtų „Android“ ir „iOS“ įrenginiams

    „Windows“ OS

    Kaip suplanuoti „Windows 10“ automatiškai ištuštinti šiukšliadėžę

    „Android“

    10 geriausių sąskaitų faktūrų išrašymo programų, skirtų „Android“ įrenginiui greitai apmokėti

    „Windows“ OS

    10 geriausių jūsų kompiuterio GPU etaloninių programų

    Privaloma perskaityti

    Programavimo patarimai

    20 geriausių PHP sistemų šiuolaikiniams kūrėjams

    Programavimo patarimai

    10 geriausių „TypeScript“ knygų, kurias galima rasti internete

    Programavimo patarimai

    30 geriausių „Python“ bibliotekų ir paketų pradedantiesiems

    A-Z komandos

    50 naudingų ir paprastų „IPtables“ taisyklių „Linux“ administratoriui

    Susijęs pranešimas

    „Linux Mint“ ir „Ubuntu“: 15 faktų, kuriuos reikia žinoti prieš pasirenkant geriausią

    10 geriausių API valdymo įrankių, skirtų pasiekti, valdyti ir apsaugoti API

    „Debian“ prieš „Ubuntu“: 15 dalykų, kuriuos reikia žinoti prieš pasirenkant geriausią

    30 geriausių „Linux“ terminalo emuliatorių ir „Bash“ redaktorių

    Geriausia investuoti į kriptovaliutą: 20 geriausių kriptovaliutų sąrašo

    Kaip įdiegti „GoLang“ („Go“ programavimo kalbą) „Linux“



    ^