రూబీ ఆన్ రైల్స్‌ని ఉపయోగిస్తున్న డెవలపర్‌ల సర్వే ఫలితాలు

దించండి రూబీ ఆన్ రైల్స్ ఫ్రేమ్‌వర్క్‌ని ఉపయోగించి రూబీ భాషలో ప్రాజెక్ట్‌లను అభివృద్ధి చేస్తున్న 2049 డెవలపర్‌ల సర్వే ఫలితాలు. ప్రతివాదులు 73.1% macOS వాతావరణంలో, 24.4% Linuxలో, 1.5% Windowsలో మరియు 0.8% ఇతర OSలలో అభివృద్ధి చెందడం గమనార్హం. అదే సమయంలో, మెజారిటీ మంది విజువల్ స్టూడియో కోడ్ ఎడిటర్‌ను (32%) కోడ్‌ను వ్రాసేటప్పుడు ఉపయోగిస్తారు, తర్వాత Vim (21%), సబ్‌లైమ్ (16%), రూబీమైన్ (15%), ఆటమ్ (9%), ఇమాక్స్ (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% మంది వాణిజ్య సంస్థల కోసం పని చేస్తున్నారు.
  • రూబీ ఆన్ రైల్స్ డెవలపర్లు సాధారణంగా j క్వెరీ (31%) వంటి తేలికపాటి జావాస్క్రిప్ట్ ఫ్రేమ్‌వర్క్‌లను ఇష్టపడతారు. 25% మంది రియాక్ట్‌ని, 13% మంది స్టిమ్యులస్‌ని, 13% మంది Vueని, 5% మంది యాంగ్యులర్‌ని ఉపయోగిస్తున్నారు.
  • రూబీ ఆన్ రైల్స్ డెవలపర్‌లలో అత్యంత జనాదరణ పొందిన DBMS పోస్ట్‌గ్రెస్‌ఎస్‌క్యూఎల్, తర్వాత మైఎస్‌క్యూఎల్, ఆ తర్వాత మోంగోడిబి, మరియాడిబి మరియు ఎస్‌క్యూలైట్ ఉన్నాయి.
  • అప్లికేషన్‌లను రన్ చేయడానికి 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

ఒక వ్యాఖ్యను జోడించండి