🇵🇱 Дедлайн по e-PIT всё ближе ⏳ Поддержите devby из уже уплаченных налогов 💙
Support us

Самый грубый язык программирования

20 комментариев
Самый грубый язык программирования
В принципе, большинству из нас так или иначе нравится программировать. Тем не менее, иногда при работе над проектами возникают случаи непонимания какого-то участка кода, ситуации, требующие более подробного разъяснения или решения, реализация которых выглядит весьма спорно. Но бывают моменты, когда всё просто бесит, хочется воздвигнуть руки к небесам и рассказать всё, что думаешь, используя не самые хорошие слова. Для программиста кроме словесной разрядки есть возможность выпустить пар и в комментариях к коду. Среди суровых и серьёзных постов о роли аутсорсинга, различных конференциях и всем прочим, это пост будет немного, уж простите, попроще и несерьёзнее. Итак, проекты на каком языке программирования вызывают у разработчиков больше всего эмоций и не самых хороших слов. Количество комментариев в проектах, размещённых для совместной разработки на веб-сервисе GitHub, уже близко к миллиону, и один из активных его пользователей – блоггер Эндрю Вос (Andrew Vos) – решил подвести забавную статистику о том, какие грубые слова встречаются чаще всего в комментариях и проекты на каких языках содержат их больше всего. В английском языке есть устоявшееся понятие "Семь грубых слов", которое определяет основные табуированные слова, употребление которых и их производных считается неприличным. Эндрю Вос как любой айтишник, предпочитающий рациональный и обоснованный подход к исследованию, использовал именно их в качестве слов-маяков при обработке комментариев. Итак, в 929857 комментариях на GitHub встретилось 210 матерных слов. Наибольшую популярность у программистов получило слово shit. Отметим, что сразу видно, люди, работающие над общим проектом, весьма корректны по отношению друг к другу – всего раз зафиксировано какое-то личностное оскорбление, да и то вполне вероятно, что оно использовалось в отношении какого-то третьего лица. Для определения языка, вызывающего больше всего эмоций у разработчиков, Эндрю отобрал одинаковое количество комментариев/проектов для каждого из языков. Результаты распределились следующим образом: Самыми непонятными и вызывающими желание выругаться стали C++ и Ruby, а спокойнее всего ведут себя девелоперы на PHP и Python. Тут уж каждый сам может делать выводы, что чему служит причиной. Отдельно по комментариям Эндрю поискал и слова, выражающие недоумение девелопера по тому или иному поводу, не менее сленговые, но более приличные. Здесь пальму первенство справедливо держат wtf и lol.
По мотивам andrewvos.com
Поддержите редакцию 1,5% налога: бесплатно и за 5 минут

Как помочь, если вы в Польше

Читайте также
OpenAI покупает Python-стартап, чтобы догнать Anthropic
OpenAI покупает Python-стартап, чтобы догнать Anthropic
OpenAI покупает Python-стартап, чтобы догнать Anthropic
«Я стал в 5 раз эффективнее». Как лидер минских рубистов выгорел, продал компанию и теперь кодит голосом в Португалии (и другим помогает)
«Я стал в 5 раз эффективнее». Как лидер минских рубистов выгорел, продал компанию и теперь кодит голосом в Португалии (и другим помогает)
«Я стал в 5 раз эффективнее». Как лидер минских рубистов выгорел, продал компанию и теперь кодит голосом в Португалии (и другим помогает)
Валентин Завадский — Ruby-евангелист, лидер Ruby-сообщества Minsk.rb и активист сообщества BRUG, кофаундер компании Rubyroid Labs. За последние пять лет он успел многое: выгореть, продать компанию, сменить три страны, родить с женой ещё двух дочек (итого три!) и запилить AI-стартап (тоже не в одиночку). 
12 комментариев
TIOBE: Python уже больше полугода теряет долю на рынке
TIOBE: Python уже больше полугода теряет долю на рынке
TIOBE: Python уже больше полугода теряет долю на рынке
1 комментарий
AI/ML Math: Нужно ли год учить линейную алгебру или можно сразу импортировать PyTorch?
AI/ML Math: Нужно ли год учить линейную алгебру или можно сразу импортировать PyTorch?
AI/ML Math: Нужно ли год учить линейную алгебру или можно сразу импортировать PyTorch?
Почти у каждого путь в AI и ML начинается с одного и того же вопроса: «А сначала будет нужна математика или можно сразу писать код?» Кто-то уверен, что без линейной алгебры и матана обречен копировать чужие ноутбуки, а кто-то планирует спокойно деплоить модели, не  вспоминая про векторы. Истина, как обычно, где-то посередине.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.