Shirkadda Synopsys
Si kastaba ha noqotee, inta badan kiisaska, koodhka isha furan ee qolo saddexaad ee la isticmaalo lama cusboonaysiin oo waxa ku jira dhibaatooyinka amniga ee iman kara - 91% codebases-ka dib loo eegay waxay leeyihiin qaybo furan oo aan la cusboonaysiin wax ka badan 5 sano ama ku jiray qaab laga tagay ugu yaraan laba sano oo aan lagu hayn horumariyayaashu. Natiijo ahaan, 75% koodka isha furan ee lagu aqoonsaday meelaha kaydka ah waxaa ku jira nuglaansho la'aan oo aan la garanayn, kuwaas oo kala badh ka mid ah ay leeyihiin heer sare oo khatar ah. Muunadda 2018, saamiga koodhka leh baylahdu waxay ahayd 60%.
Nuglaanta ugu khatarta badan waxay ahayd
dhibaato
Marka lagu daro amniga saldhigyada code ee mashaariicda ganacsiga, waxaa sidoo kale jira habdhaqan dayacan oo ku wajahan u hoggaansanaanta shuruudaha shatiyada xorta ah.
73% ee codebases, dhibaatooyinka ayaa laga helay sharcinimada isticmaalka il furan, tusaale ahaan, shatiyada aan ku haboonayn (sida caadiga ah GPL code waxa lagu daraa alaabada ganacsiga iyada oo aan la furin badeecad asal ah) ama isticmaalka koodka iyada oo aan la sheegin shatiga. 93% dhammaan dhibaatooyinka shatiga waxay ku dhacaan shabakadaha iyo barnaamijyada moobiilka. Ciyaaraha, nidaamyada dhabta ah ee dhabta ah, warbaahinta badan iyo barnaamijyada madadaalada, xadgudubyada ayaa lagu ogaaday 59% kiisaska.
Wadar ahaan, daraasaddu waxay aqoonsatay 124 qaybood oo furan oo caadi ahaan loo isticmaalo dhammaan saldhigyada koodka. Kuwa ugu caansan waa: jQuery (55%), Bootstrap (40%), Font Awesome (31%), Lodash (30%) iyo jQuery UI (29%). Dhanka luuqadaha barnaamijyada, kuwa ugu caansan waa JavaScript (loo isticmaalo 74% mashaariicda), C++ (57%), Shell (54%), C (50%), Python (46%), Java (40%), Nooca Qoraalka (36%), C # (36%); Perl (30%) iyo Ruby (25%). Wadarta guud ee wadaaga luuqadaha barnaamijka waa:
JavaScript (51%), C++ (10%), Java (7%), Python (7%), Ruby (5%), Go (4%), C (4%), PHP (4%), TypeScript ( 4%), C # (3%), Perl (2%) iyo Shell (1%).
Source: opennet.ru