The State of Developer Ecosystem 2019

The programming languages with the most love are Java and Python. Second place is a tie between C# and JavaScript. But if the results are normalized by sample size, C# is the most loved language.

:heart_eyes:

  • 57 % dezvolta pe Windows, in spate este macOS, iar pe locul 3 Linux :troll:

  • Cei mai multi fac Web (Backend, Frontend)

  • 16% din cei care au raspuns nu au teste :upside_down_face:

  • Cea mai populara platforma mobila pt care se dezvolta este Android.

  • React Native cel mai popular pt cross platform

Per limbaje
Java:

  • Java 8 cel mai folosit (22 % folosesc java 11)
  • Spring Boot si Tomcat pe web

C#

  • Verisunea 7 cea mai folosita (sweetspot intre functionalitati si expresivitate)
  • Este inca un limbaj Windows first
  • Cei mai multi folosesc .net framework
  • ca ide, Visual Studio + Resharper

Python

  • Python 3
  • Analiza de date, web, devops stuff
  • Django si Flask cele mai populare pe web
  • Numpy, Pandas, Matplotlib si tensor flow pt data analysis si ml

PHP

  • Verisunea 7.2
  • Laravel cel mai folosit pe wev. Urmeaza Wordpress si Symphony
  • PHPUnit pt teste
  • Temaplate engine - php pur

JS

  • React
  • VSCode
  • Jest ca framework de testare
  • 24 % dintre cei care au raspuns pt js, folosesc graph ql

La sfarsitul paginii sunt link-urile catre sectiuni. Aici se paote vedea si metodologia.

1 Like

Totusi nu inteleg cum se calculeaza la ei procentajul sau mie imi apare gresit

Ce sisteme de operare sunt folosite in dezvoltare?

Windows 57%
MacOS 49%
Linux 48%
Restul 1%

57+49+48+1 = 157

Deci se calculeaza din 157% , nu din 100% ? :smiley:

Vezi raspunsul lui @IceRidder :smiley:


Uita ce am scris initial

Unii fac dezvoltare pe mai multe OSuri. Eu de exemplu fac si pe Windows, si pe linux, si pe ‘restul’. Am facut si pe MacOS, daca e nevoie intru la toate patru.

Din modul in care suna intrebare “Ce sisteme de operare folosesti?” este intrebare cu raspuns multiplu. Daca era ceva de genul “Care este principalul sistem de operare folosit?” atunci era raspuns unic si trebuia sa fie 100%.

3 Likes

Da, are logica ce spui tu. Eu, de exemplu folosesc MacOS la lucru si acasa Manjaro uneori pentru gaming Windows.

Multumesc