ريل تي روبي استعمال ڪندي ڊولپرز جي سروي جا نتيجا

هيٺ ڪرڻ 2049 ڊولپرز جي سروي جا نتيجا روبي ٻولي ۾ روبي آن ريل فريم ورڪ استعمال ڪندي منصوبن کي ترقي ڪري رهيا آهن. اهو قابل ذڪر آهي ته 73.1٪ جواب ڏيڻ وارا MacOS ماحول ۾ ترقي ڪن ٿا، 24.4٪ لينڪس ۾، 1.5٪ ونڊوز ۾ ۽ 0.8٪ ٻين OS ۾. ساڳئي وقت، اڪثريت استعمال ڪندي بصري اسٽوڊيو ڪوڊ ايڊيٽر (32٪) جڏهن ڪوڊ لکندو آهي، بعد ۾ ويم (21٪)، Sublime (16٪)، RubyMine (15٪)، Atom (9٪)، Emacs (3) ٪) ۽ TextMate (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٪ ڪمرشل ڪمپنين لاءِ ڪم ڪن ٿا.
  • Ruby on Rails ڊولپرز عام طور تي ھلڪو وزن جاوا اسڪرپٽ فريم ورڪ کي ترجيح ڏيندا آھن جھڙوڪ jQuery (31%). 25٪ رد عمل استعمال ڪريو، 13٪ استعمال Stimulus، 13٪ استعمال ڪريو Vue، 5٪ استعمال ڪريو Angular.
  • Ruby on Rails ڊولپرز جي وچ ۾ سڀ کان وڌيڪ مشهور DBMS PostgreSQL آهي، بعد ۾ MySQL، بعد ۾ MongoDB، MariaDB، ۽ SQLite.
  • 50٪ ايپليڪيشنن کي هلائڻ لاءِ ڊڪر استعمال ڪن ٿا، 16٪ ڪبرنيٽس استعمال ڪن ٿا، 32٪ ڪنٽينر آئسوليشن استعمال نٿا ڪن.
  • 52٪ Nginx استعمال ڪريو، 36٪ Puma استعمال ڪريو ۽ 10٪ اپاچي httpd استعمال ڪريو.
  • ڪوڊ جي جاچ لاءِ، اھي خاص طور تي استعمال ڪندا آھن جسٽ (45٪) Jasmine (18٪) ۽ Mocha (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

تبصرو شامل ڪريو