เชฐเซ‚เชฌเซ€ เช“เชจ เชฐเซ‡เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเชพ เชธเชฐเซเชตเซ‡เช•เซเชทเชฃเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹

เชจเซ€เชšเซ‡ เชฆเซ‹ เชฐเซ‚เชฌเซ€ เช“เชจ เชฐเซ‡เชฒเซเชธ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ‚เชฌเซ€ เชญเชพเชทเชพเชฎเชพเช‚ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชตเชฟเช•เชธเชพเชตเชคเชพ 2049 เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเชพ เชธเชฐเซเชตเซ‡เช•เซเชทเชฃเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹. เชจเซ‹เช‚เชงเชจเซ€เชฏ เช›เซ‡ เช•เซ‡ 73.1% เช‰เชคเซเชคเชฐเชฆเชพเชคเชพเช“ macOS เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚, 24.4% Linux เชฎเชพเช‚, 1.5% Windowsเชฎเชพเช‚ เช…เชจเซ‡ 0.8% เช…เชจเซเชฏ OS เชฎเชพเช‚ เชตเชฟเช•เชพเชธ เชชเชพเชฎเซ‡ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เชฒเซ‹เช•เซ‹ เช•เซ‹เชก เชฒเช–เชคเซ€ เชตเช–เชคเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เช•เซ‹เชก เชเชกเชฟเชŸเชฐ (32%) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเชฌเชพเชฆ เชตเชฟเชฎ (21%), เชธเชฌเชฒเชพเชˆเชฎ (16%), เชฐเซ‚เชฌเซ€เชฎเชพเชˆเชจ (15%), เชเชŸเชฎ (9%), Emacs (3) %) เช…เชจเซ‡ เชŸเซ‡เช•เซเชธเซเชŸเชฎเซ‡เชŸ (2%).

เช…เชจเซเชฏ เชคเชพเชฐเชฃเซ‹:

  • 17% เชเช• เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ, 35% - 2 เชฅเซ€ 4 เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“, 19% - 5 เชฅเซ€ 8, 13% - 8 เชฅเซ€ 15 เชธเซเชงเซ€, 6% - 16 เชฅเซ€ 25 เชธเซเชงเซ€, 5% - 25 เชฅเซ€ 50 เชธเซเชงเซ€เชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เชญเชพเช— เชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ 5 เชฅเซ€ เชตเชงเซ เชธเชนเชญเชพเช—เซ€เช“ เชงเชฐเชพเชตเชคเซ€ เชŸเซ€เชฎเซ‹เชฎเชพเช‚ เชฎเชพเชคเซเชฐ 50% เชญเชพเช— เชฒเซ‡ เช›เซ‡.
  • เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช‰เชคเซเชคเชฐเชฆเชพเชคเชพเช“เช เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชชเชฐ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ (45%), เช…เชจเซ‡ 36% เช เชถเซˆเช•เซเชทเชฃเชฟเช• เชธเช‚เชธเซเชฅเชพเช“เชฎเชพเช‚ เชตเชฟเชถเซ‡เชทเชคเชพ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ€. 26% 4-6 เชตเชฐเซเชทเชฅเซ€ เชฐเซ‚เชฌเซ€ เช“เชจ เชฐเซ‡เชฒเซเชธ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‡, 22% - 7-9 เชตเชฐเซเชท, 22% - 10-13 เชตเชฐเซเชท, 15% - 1-3 เชตเชฐเซเชท, 11% - 13 เชตเชฐเซเชทเชฅเซ€ เชตเชงเซ.
  • 15% เชซเซเชฐเซ€เชฒเชพเชจเซเชธเชฐเซเชธ เช›เซ‡ เช…เชจเซ‡ 69% เช•เซ‹เชฎเชฐเซเชถเชฟเชฏเชฒ เช•เช‚เชชเชจเซ€เช“ เชฎเชพเชŸเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.
  • เชฐเซ‚เชฌเซ€ เช“เชจ เชฐเซ‡เชฒเซเชธ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชนเชณเชตเชพ เชตเชœเชจเชจเชพ JavaScript เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡ jQuery (31%). 25% เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, 13% เชธเซเชŸเชฟเชฎเซเชฏเซเชฒเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, 13% Vue เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, 5% เช•เซ‹เชฃเซ€เชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡.
  • เชฐเซ‚เชฌเซ€ เช“เชจ เชฐเซ‡เชฒเซเชธ เชกเซ‡เชตเชฒเชชเชฐเซเชธเชฎเชพเช‚ เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชกเซ€เชฌเซ€เชเชฎเชเชธ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชเชธเช•เซเชฏเซเชเชฒ เช›เซ‡, เชคเซเชฏเชพเชฐเชฌเชพเชฆ เชฎเชพเชฏเชเชธเช•เซเชฏเซเชเชฒ, เชคเซเชฏเชพเชฐเชฌเชพเชฆ เชฎเซ‹เช‚เช—เซ‹เชกเซ€เชฌเซ€, เชฎเชพเชฐเชฟเชฏเชพเชกเซ€เชฌเซ€ เช…เชจเซ‡ เชเชธเช•เซเชฏเซเชฒเชพเช‡เชŸ เช†เชตเซ‡ เช›เซ‡.
  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 50% เชกเซ‹เช•เชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, 16% เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, 32% เช•เชจเซเชŸเซ‡เชจเชฐ เช†เช‡เชธเซ‹เชฒเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชจเชฅเซ€.
  • 52% Nginx เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, 36% Puma เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ 10% Apache httpd เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡.
  • เช•เซ‹เชก เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡, เชคเซ‡เช“ เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชœเซ‡เชธเซเชŸ (45%) เชœเชพเชธเซเชฎเซ€เชจ (18%) เช…เชจเซ‡ เชฎเซ‹เชšเชพ (17%) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡.
  • 61% เชคเซ‡เชฎเชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ GitHub เชชเชฐ, 16% GitLab เชชเชฐ เช…เชจเซ‡ 12% BitBucket เชชเชฐ เชนเซ‹เชธเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชธเซเชต-เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช•เซ‹เชก 9% เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช‰เชคเซเชคเชฐเชฆเชพเชคเชพเช“ เชฎเชพเชจเซ‡ เช›เซ‡ เช•เซ‡ เชฐเซ‚เชฌเซ€ เช“เชจ เชฐเซ‡เชฒเซเชธ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช†เชงเซเชจเชฟเช• เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚ เชธเซเชธเช‚เช—เชค เชฐเชนเซ‡ เช›เซ‡. 30% เช•เซ‹เชฐ เชŸเซ€เชฎ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชตเชฟเช•เชพเชธ เชตเซ‡เช•เซเชŸเชฐ เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชธเช‚เชฎเชค เช›เซ‡, เช…เชจเซ‡ 48% เชฎเซเช–เซเชฏ เชฎเซเชฆเซเชฆเชพเช“ เชชเชฐ เชธเช‚เชฎเชค เช›เซ‡, 18% เชคเชŸเชธเซเชฅ เชธเซเชฅเชฟเชคเชฟ เชฒเซ‡ เช›เซ‡, เช…เชจเซ‡ 4% เช…เชธเช‚เชฎเชค เช›เซ‡.

เชตเชงเซเชฎเชพเช‚ เช‰เชœเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชฐเซ‚เชฌเซ€ 25 เชจเซ‡ เชฌเชฆเชฒเซ‡ 3.0 เชกเชฟเชธเซ‡เชฎเซเชฌเชฐเซ‡ เชฐเซ‚เชฌเซ€ 2.8 เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชจเซ‹ เชจเชฟเชฐเซเชฃเชฏ. เชจเชตเซ€ เชถเชพเช–เชพเชฎเชพเช‚ เชจเชตเชพ เชชเซ‡เชŸเชฐเซเชจ เชฎเซ‡เชšเชฟเช‚เช— เชธเชฟเชจเซเชŸเซ‡เช•เซเชธ (เช•เซ‡เชธ ... เชฎเชพเช‚), เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช เชšเชฒ เชธเซ‹เช‚เชชเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ (เชฎเซ‚เชฒเซเชฏเซ‹ => เชšเชฒ), เชจเช‚เชฌเชฐเชตเชพเชณเชพ เชฌเซเชฒเซ‹เช• เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธ ([1,2,3) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชœเซ‡เชตเชพ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฆเชฐเซเชถเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. ,1].เชจเช•เชถเซ‹{_2 * XNUMX}) เช…เชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹