powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Сравнение реализации языков программирования Python и Ruby по плотности ошибок
2 сообщений из 2, страница 1 из 1
Сравнение реализации языков программирования Python и Ruby по плотности ошибок
    #39278761
el_programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Часто форумах люди задают вопросы о том, какой язык программирования легче, какой самый востребованный, какой стоит начать учить. Сегодня речь пойдет о сравнении двух языков Python и Ruby, а точнее их эталонных реализаций CPython и MRI.

Для анализа были взяты самые свежие исходники из основных репозиториев ( Ruby , Python ). В этих проектах нашлось не так уж много откровенных ошибок. Большая часть из них принадлежит макросам, хотя это и безобидный код с точки зрения разработчика. А вот на подозрительные места, вызванные в результате копи паст, сравнения типа SOCKET с нулем, неопределенного поведения, сохранения значений в уже используемые переменные или разыменовывания нулевого указателя стоит обратить внимание.

Проанализировав все выданные предупреждения и убрав все ложные срабатывания, можно прийти к следующему распределению ошибок (во вложении).


Подробнее со всеми фрагментами кода, где были найдены все подозрительные места можно ознакомиться по ссылке: http://www.viva64.com/ru/b/0414/ .

Стоит отметить, что в этих проектах хотя и встречаются упомянутые недочеты, но качество кода тут на высоте. Ведь при проверке стоит учитывать разные факторы, такие как: размер проверенного кода или то, что некоторые ошибки выявляются с точки зрения языка С++ и на работе программы они не сказываются. Поэтому оценка проверки данного проекта субъективна, так как ранее мы не вычисляли плотность ошибок у проверенных проектов. Но постараемся это делать в дальнейшем, чтобы впоследствии можно было делать сравнения.
...
Рейтинг: 0 / 0
Сравнение реализации языков программирования Python и Ruby по плотности ошибок
    #39279017
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что это за график?
Тема - вброс, автор - му**к.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Сравнение реализации языков программирования Python и Ruby по плотности ошибок
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]