40 процентов открытого ПО пишется на языке С

Производитель программного обеспечения для анализа исходных кодов компания Black Duck пришла к выводу, что наиболее популярным в написании открытого ПО является язык программирования С, на котором пишется более 40 процентов всех открытых кодов.

Причем, исследователи из Black Duck охватили только открытые исходники. При условии включения в такое исследование закрытых проектов, результат мог бы получиться иным. Из отчета становится ясно, что лидером по объему создаваемых кодов является язык С, в то время как в большинстве открытых проектов используются PHP и JavaScript.

Питер Вескусо, вице-президент Black Duck, утверждает, что большинство открытых программ пишется на одном каком-то языке. При этом анализ значительной части открытых исходных кодов для opensource-программ показал, что в 36 процентах случаев использовался JavaScript.

Как сообщает сайт Cybersecurity.ru, за последний год доля JavaScript в общем объеме кода составила 7,6 процента (в прошлом году было на 2,1 меньше). Мало вычислить общее количество кода на том или ином языке – нужно еще частоту задействования того или иного языка в программном обеспечении в целом.

Именно последний метод анализа дал возможность заключить, что код на языке С хотя бы единожды используют 32 процента всех открытых программ, JavaScript – 36 процентов. Еще 26 процентов программ используют язык С++ (в общем анализе – 13 процентов). Использование PHP в открытых разработках составило 17 процентов (5,2 процента от общего объема кода за последний год и 0,3 процента в общем).

Есть еще список лидеров – языков, проекты на которых пишутся полностью. Здесь абсолютным лидером признан Perl – 15 процентов. На втором месте Java и C# - 11 процентов. Третье место принадлежит JavaScript – 10 процентов.

Если бы в исследование попали также закрытые программы, то в отчете появмились бы также и языки Visual Basic, COBOL и С#.

Пока без оценки

И что тут удивительного? Это и так было ясно. Предсказуемый результат, особенно если убрать "40 процентов" и заменить словом "большинство".

Ваша оценка: Нет
azmiol

>"40 процентов"
>"большинство"

Простите, что?! У вас так плохо с математикой? Или это такой особый юмор?

Ваша оценка: Нет

Нет azmiol. С математикой у меня всё отлично. Это у Вас с мозгами плохо. Я Выше как раз и написал, что на самом деле доля Си больше 40%. Кроме того, по поводу математики: большинство - это не обязательно больше 50%, это значит больше чем набрал каждый из числа других. Каждый - а не все разом!

Ваша оценка: Нет
azmiol

Кроме того, по поводу математики: большинство - это не обязательно больше 50%, это значит больше чем набрал каждый из числа других.

Да, согласен, нужно различать абсолютное и относительное большинство. К сожалению, в своем посте вы не указывали, какое из них имели ввиду.

Ваша оценка: Нет
logiarithm

все руки не до ходят начать изучение языка С !!!
ммм может подскажет какую литературку бы почитать "про программирование на языке С в линуксе " только по проше,не слишком заумное !

Ваша оценка: Нет

Я бы с большим удовольствием помог Вам, но увы: я сам недавно начал изучать Linux. :) А давать Вам вредные советы нехочу - хороший Вы человек! ;)

Ваша оценка: Нет
azmiol

я сам недавно начал изучать Linux. :)

Не могли бы вы уточнить, как это соотносится с вашим постом в этой теме?

Ваша оценка: Нет

azmiol писал

Не могли бы вы уточнить, как это соотносится с вашим постом в этой теме?

Ну чтож, azmiol. Для умственно отсталых с удовольствием поясню.

Вот таким был текст моего комментария

Red Hat 2.0 (осень 1995). Для справки: это была первая версия с управлением пакетами RPM и она официально называлась Red Hat LiNUX

Тема называлась "Первый раз - он трудный самый". А вопрос звучал так: "А с какого дистрибутива начали знакомство с Linux Вы?"

Вот я сказал, что с этого дистрибутива я и начал своё знакомсво. Однако в силу ряда обьективных причин был вынужден отступить от освоения Linux. В частности, у меня был очень специфический и жутко допотопный ПК. Плюс принтер для работы ... - всё это под управлением данной версии и данного дистрибутива заработать не могло. Плюс помочь было некому. А самому мне надо было осваиваться быстрее и результативнее. Linux тогда вообще не был не только популярен, а даже распространён (у нас особенно). И много чего другого, но это уже не Ваше дело. В итоге я сделал ставку на Windows. Но первое знакомство произошло именно тогда и именно с этим дистрибутивом.

Ваша оценка: Нет

>Для умственно отсталых с удовольствием поясню.

Опять оскорбляете собеседника.

Ваша оценка: Нет

Уважаемый ramon13666. Вы не могли не заметить, что я всегда отвечаю в той тональности, которую задаёт собеседник. Я не против конструктивной критики. Но я не люблю без повода цепляться к людям. И не позволяю другим безнаказанно делать это в мой адрес.

Ваша оценка: Нет

Значит, легко ведётесь на троллинг. И вас никто не оскорблял, несмотря на то, что вам не понравился тон обращения. Вроде взрослый человек, а ведете себя как школота.

Ваша оценка: Нет

Было бы непростительно глупо проявлять манерность и вести себя как в светском обществе с тем, кто, проявляет в мой адрес хамство. Ответ должен быть адекватным, на мой взгляд. Я не из тех "клиентов", которым можно кинуть удостоверение в лицо, а потом повалить и начать душить. Кроме того, Вы сейчас обозвали меня "школотой", хотя мой диалог с azmiol Вас не касался.

P.S. Вы почему-то незаметили, что я единственный на портале обращаюсь ко всем на "Вы" с большой буквы. Но этот знак уважения, лично Вы, заметить не захотели. Может Вам стоило бы следить за своими манерами? Как Вы думаете?

Ваша оценка: Нет

просто для меня нет разницы между вы и Вы. А вот назвать кого-то умственно отсталым считаю действительно оскорблением. А влез только потому, что меня вы так же оскорбляли. Наболело.

Ваша оценка: Нет

Вас не оскорбляли, а отвечали адекватно. И та чушь, какую Вы зачастую несли, заслуживала соответственной тональности.

Ваша оценка: Нет

Слава Богу, вы никогда не несете чушь!

Ваша оценка: Нет

А давайте мы с Вами будем жить дружно? И дружить, хотябы на страницах Liberatum.ru. А? :) Как Вам идея? Может мы в чём-то делаем общее и, возможно, важное дело! Нам то с Вами что делить? Мы по одну сторону баррикад! :)

Ваша оценка: Нет

>Нам то с Вами что делить? Мы по одну сторону баррикад! :)

Вот-вот, и я ж о том же. Грызться между собой нам всем ни к чему.

Ваша оценка: Нет
pomidorium

Тут все просто. Лучше читать для начала классический учебник "Язык программирования С" Кернигана и Ритчи. Почему? Да потому, что Керниган и Ритчи — мама и папа самого языка Си. http://masterpc.alfaspace.net/books/CCScience/book_C_programming/

Ваша оценка: Нет
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Яндекс.Метрика