Hvilken undersøgelse taler vi om?
Stack Overflow, en populær spørgsmål og svar-tjeneste for programmører, udgivet
Undersøgelsesdeltagerne talte også om, hvilke programmeringssprog, rammer, biblioteker og værktøjer de bruger i deres arbejde.
For at bestemme det "foretrukne" sprog,Stack Overflow spurgte udviklerne, hvilket sprog de brugte sidste år, og hvad de vil skrive i det næste. Hvis respondenten arbejdede med sproget og gerne vil fortsætte med at arbejde med det, satte han "jackdaws" i begge punkter.
De 10 foretrukne sprog i faldende rækkefølge inkluderer: Rust, Clojure, TypeScript, Elixir, Julia, Python, Dart, Swift, Node.js og Go.
Interview

Derudover var blandt de adspurgte mere end 10 tusinde Javascript-udviklere, der ønsker at starte eller fortsætte udviklingen i Go eller Rust.
Rust har vist sig populært til systemprogrammering og ses som et andet sprog efter C til Linux-kerneudvikling, til dels fordi det kan hjælpe med at eliminere hukommelsesrelaterede sikkerhedsfejl.
De top 5 favoritter i undersøgelsen omfatter Rust, Clojure, TypeScript, Elixir og Julia (opført i faldende rækkefølge). De efterfølges af Python, Dart, Swift, Node.js og Go.

På samme måde fastslog undersøgelsens forfattereog "det mest hadede" sprog. De spurgte, hvilket sprog programmører absolut ikke ønsker at bruge i det næste år. Lad os først tale om programmørernes "favorit".
Mit yndlingssprog er Rust
Rust -programmeringssproget er blevet det mest blandt programmerere fra hele verden. Dette er den konklusion, eksperterne fra Stack Overflow -portalen, det største forum for programmører, er nået til.
Rust modtog status som "mest elskede programmeringssprog" for sjette gang i træk, skriver ZDnet. Det absolutte flertal af de adspurgte stemte på ham. 86,69 % af dem gav ham deres stemme.
Hvorfor rust?
Rustprogrammerere tagger detkortfattet syntaks med søgeord. Derudover har den en kodeanalysator til at forhindre hukommelseslækager og fejl, når du arbejder med multithreading. Udviklerne noterer sig også den uafhængige forvaltning af placeringen af data i hukommelsen (ved hjælp af pointer), manglen på affaldssamling og kraftfuld statistisk typning.
Hvordan opstod sproget?
For 14 år siden, Mozilla-medarbejder Graydon HoareJeg begyndte at udvikle sproget i min fritid. I tre år arbejdede han alene, indtil Mozilla officielt sluttede sig til arbejdet i 2009. Et år senere introducerede virksomheden Rust til offentligheden.

To år senere fandt den første alfa -udgivelse af sproget sted.Især i Rust har udviklerne skabt Servomotoren til webbrowsere. Endnu et år senere sluttede it -giganten Samsung sig til arbejdet med Servo. Som et resultat af samarbejdet blev Servo -koden portet til ARM -arkitekturen.
Rust 1.0 blev frigivet i 2015.I sit første driftsår modtog programmeringssproget bronze i konkurrencen "Favorit programmeringssprog" på Stack Overflow -portalen. Alle efterfølgende år indtager han udelukkende førstepladsen.
Rustfunktioner
Evrone -analytikere bemærker, at Rust -kodensvarer til fire hovedbegreber inden for programmering: proceduremæssig, parallel, funktionel og OOP. Derfor er Rust et alsidigt sprog, der har mange anvendelsesmuligheder. For eksempel:
- programmering af klientapplikationer og webservere;
- blockchain;
- oprettelse af dine egne operativsystemer;
- skrivning af programmer og applikationer til overvågningssystemer og servere;
- softwareudvikling til generelle formål;
- oprettelse af infrastruktur;
- skrivemotorer til browsere og spil.
Nu rust er et relativt ungt sprog,som hele tiden ændrer sig og udvikler sig. Forresten elsker virusproducenter det også, da det betragtes som et "eksotisk", sjældent sprog. Brugen af sjældne programmeringssprog giver dem mulighed for at skjule deres ondsindede programmer fra antivirus. Med deres hjælp bedrager de signaturanalyse, for eksempel ved at skjule en trojaner skrevet i C inde i en loader skrevet i Rust Ofte omskriver hackere deres tidlige kreationer fuldstændigt i Rust.
Hvilke sprog hader programmører?
Rangering af de mest hadede sprog efter resultateraf undersøgelsen foretaget af Stack Overflow blev sprog C. 66% af respondenterne ville ikke længere beskæftige sig med det, og kun 39,56% var tværtimod klar til at fortsætte med at skrive i det.
C er i øvrigt ikke det eneste sprog, der har modtagethadet status. Sammen med ham blev denne status modtaget af C ++, Delphi, Java, R, PowerShell, COBOL, PHP, Perl, Assembly, Groovy, Objective-C, Matlab, VBA.

COBOL præsenteret på denne liste tages i betragtninget af de ældste programmeringssprog. Det har eksisteret siden midten af det 20. århundrede og blev betragtet som et dødt sprog i lang tid. Men i foråret 2020 blev den populær igen under coronavirus-pandemien.
Sidste år, myndighederne i den amerikanske statNew Jersey er begyndt at lede efter COBOL-programmører, da arbejdsbyrden på ældre pc'er i det amerikanske beskæftigelsessystem er steget på grund af COVID-19-pandemien. Ifølge The Register skal specialister opdatere softwaren på mainframes for 40 år siden, som ikke længere er i stand til at klare belastningen. Det er vokset på grund af stigningen i arbejdsløsheden. Da hundredtusinder af mennesker mistede deres job, steg anmodninger om dagpenge på landsplan med 1600% på få uger. Samtidig behandles halvdelen af de indkommende ansøgninger med en betydelig forsinkelse, og til dette har han brug for COBOL -specialister. Målet er at opgradere mainframe -softwaren. Det var imidlertid meget svært for myndighederne at finde sådanne programmører.
Læs mere
Se hvordan et sort hul begynder at ødelægge en stjerne
Ny partikel opdaget på Large Hadron Collider
NASA: situationen med "Science" -modulet er mere alvorlig end tidligere annonceret
Stack Overflow er et system af spørgsmål og svar omprogrammering, udviklet af Joel Spolsky og Jeff Atwood i 2008. Er en del af Stack Exchange Network. Som med andre systemer af denne art,Stack Overflowgiver mulighed for at vurdere spørgsmål og svar, hvilket hæver eller sænker registrerede brugeres omdømme.