Rapport: Javascript-udviklere vil have statiske typer

4 kommentarer.  Hop til debatten
Rapport: Javascript-udviklere vil have statiske typer
Illustration: Mehaniq/Bigstock.
Webpack og Jest er populært blandt udviklerne.
15. januar 2021 kl. 10:18
errorÆldre end 30 dage
Manglende links i teksten kan sandsynligvis findes i bunden af artiklen.

En ny rapport om udviklernes forhold til Javascript, 2020 State of Javascript, baseret på en undersøgelse af flere end 23.000 udviklere over hele kloden, afslører voksende brug af værktøjerne Webpack og Jest, og fortsat høj brug af biblioteket React og Typescript-sproget. Det skriver The Register.

På toppen af ​​ønskelisten er ikke længere er bedre browserkompatibilitet, men statiske typer.

I forhold til frameworks fører React som i sidste års rapport med 80 procent af udviklerne med på holdet. Det følges af Angular på 56 procent og Vue med 49 procent.

Blandt andre tendenser er anvendelsen af Webpack, som er et pakkeværktøj der bygger på det populære miljø Node.js.

Artiklen fortsætter efter annoncen

De fleste udviklere i undersøgelsen tester med værktøjet Jest, efterfulgt af Mocha.

Over 80 procent af de adspurgte mener at Javascript bevæger sig i den rigtige retning, men mange er enige eller neutrale i spørgsmålet om, at Javascript er alt for kompleks.

4 kommentarer.  Hop til debatten
Debatten
Log ind for at deltage i debatten.
settingsDebatindstillinger
4
18. januar 2021 kl. 09:25

Enig jeg mener også webassembly allerede har tråde og delt memory.

3
17. januar 2021 kl. 00:49
2
17. januar 2021 kl. 00:16

Jeg vil egentlig hellere have multithreading support.

Nej.

Sproget er for løst defineret til at det er en god idé at lave decideret multithreading i det – det er fint nok hvis du holder dig til fx Web Workers med noget message passing, men hvis du har brug for mere end det... så er det virkeligt ikke JavaScript du skal arbejde i.

Derudover bør de fleste folk ikke arbejde med threads som abstraktionsniveau :)

1
16. januar 2021 kl. 23:13

Jeg vil egentlig hellere have multithreading support.