Продвижение и расскрутка сайтов > Новости > 40% открытых программ пишутся на языке С
40% открытых программ пишутся на языке С |
Компания Black Duck, производящая программное обеспечение для анализа исходных кодов, сегодня опубликовала результаты исследования популярности языков программирования в написании открытого программного обеспечения. Исследователи пришли к заключению, что более 40% открытых кодов пишутся на языке С.
В Black Buck говорят, что анализировали только открытые исходники, если в исследование можно было бы включить данные крупных закрытых проектов, то его итоги могли бы отличаться. "Язык C является лидером по объему создаваемых кодов, тогда как PHP и javascript используются в максимальном числе открытых проектов", - говорится в отчете. "Большая часть открытых программ создается на каком-либо одном языке, - говорит вице-президент Black Buck Питер Вескусо. - В то же время, проанализировав значительную часть открытых исходных кодов для opensource-программ, мы пришли к заключению, что javascript использовался в 36% случаев". В целом, в общем объеме написанного за последние 12 месяцев кода на долю javascript приходится 7,6% кода, что на 2,1% больше, чем годом ранее. "Общее количество кода на том или ином языке - это лишь один из методов, для более полной картины нам также следует посмотреть как часто тот или иной язык задействуется в программном обеспечении в целом", - говорит он. На основании последнего метода анализа, Black Duck заключает, что 32% всех открытых программ хотя бы однажды используют код на языке С, против 36% у javascript. С++ был хотя бы единично обнаружен еще в 26% программ, а в случае с общим анализом кода на долю этого языка приходится 13% написанного кода. PHP использовался в 17% открытых разработок, беря на себя 5,2% от обзего объема написанного за последние 12 месяцев кода, за год в общем объеме PHP набрал лишь 0,3%. Среди языков, проекты на которых пишутся полностью, абсолютным лидером стал Perl - 15%, второе место с 11% поделили Java и C#. На третьем месте с 10% вышеупомянутый javascript. "Обратите внимания, как много открытых проектов используют сравнительно старые языки Perl и Java, полагаем, что данный показатель говорит об общей удовлетворенности конкретным языком программирования", - заключает Вескусо. Исследователи говорят, что в их отчете нет закрытых программ, но если бы они были, то в рейтинг, скорее всего, попали бы также языки COBOL, С# и Visual Basic. Вернуться назад |