Комментарии 85
Надо бы ещё проанализировать частоту использования одного не менее известного, но русского, короткого, но ёмкого слова (и его производных)…
Так и сделаем.
По этой статистике, я предположу, что можно реально судить о количестве вкладываемых сил и «борьбе» со средством разработки для получения желаемого :)
fuck, perl лидирует, а я то думал все перловщики добрые и пушистые.
может это всетаки в юмор?
но статистика интересна =)
хотя странно, что сюда не попал php
но статистика интересна =)
хотя странно, что сюда не попал php
Теперь есть продолжение, с PHP.
А каких единицах? Числа абсолютные или относительные?
Абсолютное количество результатов в выдаче гугло-поисковика по коду.
Сперва внутри слов:
«Будь-ласка, врахуйте, що інші веб-сайти можу ...»
«Дарагдхуйц эрхийхумс-ыг харуулж ба ...»
«Сан Салвадор де Хухуй»
Потом идут фильтры, что тоже не считается (на php фильтровать пользовательский ввод приходится чаще, чем на С :)
Так что, случаев использования хуя по назначению там штук семь всего.
«Будь-ласка, врахуйте, що інші веб-сайти можу ...»
«Дарагдхуйц эрхийхумс-ыг харуулж ба ...»
«Сан Салвадор де Хухуй»
Потом идут фильтры, что тоже не считается (на php фильтровать пользовательский ввод приходится чаще, чем на С :)
Так что, случаев использования хуя по назначению там штук семь всего.
помниться в одном из исходников написанных моим другом был куплет из малоизвестной песни:
не тупится и не гнется
никогда не разобьется
пламе гнева ты задуй
вечно изумрудный...
Это вам кажется, что он примитивен. Слово очень емкое и как раз зачастую может передать все грани эмоций. Это еще не считая других, тоже весьма интересных слов.
ни разу себе такого не позволял
…
Я читал как кто-то забавлялся грепая «fuck» в коде ядра Линукс. Сам попробовал и тоже немало позабавился.
была, кажется, шутка о том, что если выкинуть все комментарии со словом «fuck» из кода ядра линукса он похудеет на несколько сотен килобайт.
… и перестанет загружаться )
smix@smix-desktop /usr/src/linux-headers-2.6.31-15 $ grep -ir fuck.
./arch/m68k/include/asm/sun3ints.h:/* master list of VME vectors — don't fuck with this */
./arch/sparc/include/asm/system_64.h: /* If you fuck with this, update ret_from_syscall code too. */ \
Огорчился :) И улыбнулся.
В меру и со вкусом.
Непонятно от чего посчитан процент в первой таблице? Я так понял от общего количества слов во всех модулях?
А что за частота во второй таблице я не рискую даже предполагать…
А что за частота во второй таблице я не рискую даже предполагать…
Учитывая, что Ява — язык корпоративный, понятно, почему в нем так мало ругаются.
Фанаты явы и хаскела, статус:
смотрят на окружающих сверху вниз
смотрят на окружающих сверху вниз
в русском поиске несколько минусов, там 40% найденого текста не коменты, а «анти-мат»
У PHP больше всего повтораяется «немалоизвестное слово» потому, что на гугле больше всего PHP проектов. Сравните в процентром соотношении сколько «немалоизвестных слов» употребляемся в разных языках. Так будет разумней.
В таблицах не учитывается распространенность языков. Интереснее была бы сравнительная характеристика именно частоты (количество нахождений к общему количеству строк комментариев, например), а не общего количества слов.
Вспоминается классическое из кода DOS Navigator:
var Pohui: Boolean;
var Pohui: Boolean;
Забавно, кстати, что уже несколько месяцев мой скриптик выпадает на первой странице. :)
В поиске по русскому слову, разумеется.
В поиске по русскому слову, разумеется.
Писал подобные комментарии в приходящем коде, т.к. было стыдно за то, что писал ) Что-то вроде:
// sory for this ^%#$ but it cannot be done another way with this @#(&*^$ drawing engine
…
Там был замечательный java-код, с комментариями вперемешку на итальянском и китайском. Судя по коду, комментарии к правкам оставляли в том же ключе, жаль языков этих не знаю )
// sory for this ^%#$ but it cannot be done another way with this @#(&*^$ drawing engine
…
Там был замечательный java-код, с комментариями вперемешку на итальянском и китайском. Судя по коду, комментарии к правкам оставляли в том же ключе, жаль языков этих не знаю )
Не забывайте про ie.css (как ни крути, но тоже код)
90% использования слова на 3 буквы в php коде — написание парсеров для блокировки мата. Сами проверьте, пройдя по ссылке в статье
Нормируйте же на число программистов, елки-палки. Или уже сделали это? :)
программистов, котрые пишут в коде «fuck» и прочую ерунду нужно 314ть. Весело конечно, но никак не в коммерческих проектах. Для себя — пусть пишут на здоровье. я как то случайно встретил в С++ коде в Visual Studio имя переменной написанной на _кириллице_, сделано это было в проекте и сотрудником, которым я руководил и в имени переменной присутствовала ненормативная лексика. Я был в шоке. Не из за того что я так негативно отношусь к мату, иногда на нем не ругаюсь, а разговариваю. Но общение это общение, а программный код — это все таки продукт мышления, творчество, а не сортир, где можно гадить от души.
хы. бот талисман со своим антимат фильтром в топе:)
als, если читаешь, делай хеш таблицы =)
als, если читаешь, делай хеш таблицы =)
перлы:
// Теперь х$й кто разберется, кроме меня. :3
// Оптимизация-с.
insert into `settings`(`setting_id`,`name`,`value`) values (8,'site_name','мой х$й')
Это вообще достойно занесения в анналы:
www.google.com/codesearch/p?#zgxTHGsc0QE/trunk/settings/censor.txt
new.css
/* иешники отсосите!!!
из-за вашего е&учего браузера в ксске появилась всякая ху$ня!
так что засуньте себе во все отверстия паяльники и танцуйте в кастьрюле сцуки!
*/
// Теперь х$й кто разберется, кроме меня. :3
// Оптимизация-с.
insert into `settings`(`setting_id`,`name`,`value`) values (8,'site_name','мой х$й')
Это вообще достойно занесения в анналы:
www.google.com/codesearch/p?#zgxTHGsc0QE/trunk/settings/censor.txt
new.css
/* иешники отсосите!!!
из-за вашего е&учего браузера в ксске появилась всякая ху$ня!
так что засуньте себе во все отверстия паяльники и танцуйте в кастьрюле сцуки!
*/
Когда-то реверсил формат карт Волга-ГИС(карта нашего города), там в exe'шнике была такая последовательность символов — huynyamuynyapidorasnia. Долго смеялся :)
а почему парсилось слово «хуй»??
слово «бля» думаю более сходный аналог слову fuck
слово «бля» думаю более сходный аналог слову fuck
Думаю, 1С-ники в этом плане всех уделают. Язык и платформа очень располагают.
Было бы интересно в C# коде посмотреть также :)
Зачем такие комментарии в коде вообще?! не засоряйте код!
А зачем тогда вообще комментарии?
В код полезут только программисты, логично? Так почему бы и не пообщаться с братьями по духу?: )
Я про личные проекты, в рабочих желательно конечно писать по делу, хотя ничего страшного не вижу — не детская же книжка в конце концов.
Сам правда ничего такого не пишу, но огорчаться при встрече не стану, краснеть и нервно подхихикивать тоже.
Я про личные проекты, в рабочих желательно конечно писать по делу, хотя ничего страшного не вижу — не детская же книжка в конце концов.
Сам правда ничего такого не пишу, но огорчаться при встрече не стану, краснеть и нервно подхихикивать тоже.
обожаю аналитику)
Вспомнил иногда встречающуюся фразу в коде:
— Killing for peace is like fucking for virginity.
— Killing for peace is like fucking for virginity.
мне интересно:
1) Неужели действительно в яве реже возникают проблемные места, чем в Питоне (мнение экспертов)?
2) Получается, Haskell самый приятный для пользователя язык? Или писать на нём решаются только высокоинтеллигентные, «фильтрующие базар» люди? XD
3) В русскую статистику надо было бы включить слово п^%&#ц! Ну правда, вы же чаще его употребляйте, чем х#@, когда что-то идёт не так)
1) Неужели действительно в яве реже возникают проблемные места, чем в Питоне (мнение экспертов)?
2) Получается, Haskell самый приятный для пользователя язык? Или писать на нём решаются только высокоинтеллигентные, «фильтрующие базар» люди? XD
3) В русскую статистику надо было бы включить слово п^%&#ц! Ну правда, вы же чаще его употребляйте, чем х#@, когда что-то идёт не так)
какой второй график фаллический, однако…
Не, ну открыто крыть матом в коде — это действительно несерьезно, хотя был у меня один проект, там контент разделялся на несколько типов, новости, документы, информация, аналитика, ну и чтобы стройную последовательность констант c четырехбуквенным суффиксом не портить…
const CONTENT_NEWS = 0; const CONTENT_DOCS = 1; const CONTENT_INFO = 2; const CONTENT_ANAL = 3;
постоянно. так легче потом находить что надо рефакторить в первую очередь или где искать ошибки
работал я в одной конторе, в которой мы софт разрабатывали. и вот день релиза, наш си-шник сдает проект лид-программеру. тот собирает софт, начинает тестить и в какой-то момент получает мессадж «х№й». он смотрит на этот мессадж где-то минуту и спрашивает: «а это что такое?». на что получает ответ: «это х#й». собственно, это оказался тестовый мессадж, который разработчик не закилял.
вот бы пользователи офигели, если бы такое увидели.
вот бы пользователи офигели, если бы такое увидели.
что правда никто не знает, что fuck — это hack к hack-у?
Если программист слишком часто употребляет слово fuck это указывает о скудности словарного запаса и ограниченности. Мне кажется, такому программисту сложно будет сложнее пробиться в менеджеры проектов.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Ругательства в коде