Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Не существует ничего идеального. Везде есть плюсы и минусы, но по моему мнению язык не может быть говном, а может быть лишь инструментом для его (говна) создания.
Язык, может, и ни при чем. Но были тут громкие заявления неких анонимусов, что все говнокодеры исключительно на php, а на perl все прямо как в сказке. Розовые очки не жмут?
Скажем так если процент говнокодеров примерно одинаков для всех языков, то в силу того что на пхп пишут гораздо больше чем на перле, то и говнокодеров пыха гораздо больше, а не перле пишут гораздо меньше., поэтому и кол-во говнокодеров меньше,
поэтому количеством говнокодеров на перле по отношению к говнокодерам на пхп мало и им можно пренебречь и отбросить , вот отсюда и такие заявления ))))
Надеюсь я примерно объяснил ситуацию, и вы больше не будете принимать близко к сердцу выкрики анонимов )))
> Скажем так если процент говнокодеров примерно одинаков для всех языков, то в силу того что на пхп пишут гораздо больше чем на перле, то и говнокодеров пыха гораздо больше, а не перле пишут гораздо меньше., поэтому и кол-во говнокодеров меньше,
С этим я не спорю, если рассматривать абсолютное количество говнокодеров, то да, на php их существенно больше, т.к. и кода на php существенно больше. А вот в относительном значении количество говнокодеров одинаково, что на php, что на perl.
я не буду кормить Вас, тролль)
я много раз говорил: написать говно можно на чем угодно, но на некоторых языках написать НЕговно сложнее, чем на других. В частности -- на php;)
Это не порядок освоения, а порядок говноязычности в порядке убывания.
Хотите туда еще и Basic на свое усмотрение на любую позицию вставьте, я бы его между bat и perl поставил.
bat файлы не виноваты. bat файлы -- это все то же, что бы вы написали ручки. Все претензии к command.com & cmd.exe, но пока он не устарел его огого как хватало
однако, я понимаю, что вам в них не хватает мышки, окошек, кнопочек и автокомплита = )
> однако, я понимаю, что вам в них не хватает мышки, окошек, кнопочек и автокомплита = )
А вам там всего хватает, пишете полноценные программы на них?
Мне вот приходилось на них писать весьма крупные поделки, т.к. работал некоторое время в организации, где сторонний софт был строго запрещен, а нестандартный софт для работы был нужен. Вот батники и были выходом, т.к. средства стандартные виндовские.
Если в 9х это был примитивный консольный шелл, то в cmd была попытка сделать из них что-то, напоминающее язык программирования. Но как-то криво получилось.
wsh & ms jscript. помнится я с помощью этой хрени делал подобие файлового менеджера на хтмл, а еще урлогенератор со счетчиками, с передачей во флашгет для массовой закачки
Проблема программ, которые поддерживаются в течение десятилетия, заключается в том, что нельзя вот так в одночасье взять и поменять архитектуру. Если, конечно, разработчики не привыкли с самого начала заниматься рефакторингом. Можно параллельно с поддержкой создавать новую версию, где все "правильно". Но на это нужны люди, время и деньги.
А бывает, что программисты так привязаны к своему детищу, что и не хотят ничего менять -- работает же.
Люди, писавшие доску объявлений YABB (это код оттуда), все-таки нашли возможность переписать все, так что сейчас код выглядит иначе.
...Впрочем, и несколько лет назад когда была в ходу опубликованная здесь версия, было стыдно так писать - особенно на Perl-е. Чего стоит одна 7 строчка из этого несчастного меню, где идут подряд через OR около 20 условий! Убил бы автора, ей-богу, если бы пришлось поддерживать такой код.
Это версии 2.5, на сколько мне известно, это последняя версия, так что этот код как раз относится уже к "Люди, писавшие доску объявлений YABB (это код оттуда), все-таки нашли возможность переписать все, так что сейчас код выглядит иначе. " 🙂
А если говорить о том, как надо, то надо тут все с 0 переписать.
а вообще да, сабж нужно не только переписывать, но и перепроектировать
http://bit.ly/aULEBz
поэтому количеством говнокодеров на перле по отношению к говнокодерам на пхп мало и им можно пренебречь и отбросить , вот отсюда и такие заявления ))))
Надеюсь я примерно объяснил ситуацию, и вы больше не будете принимать близко к сердцу выкрики анонимов )))
С этим я не спорю, если рассматривать абсолютное количество говнокодеров, то да, на php их существенно больше, т.к. и кода на php существенно больше. А вот в относительном значении количество говнокодеров одинаково, что на php, что на perl.
я много раз говорил: написать говно можно на чем угодно, но на некоторых языках написать НЕговно сложнее, чем на других. В частности -- на php;)
Я бы так выстроил лесенку говноязыков:
1. bat-файлы
2. perl
3. php
Хотите туда еще и Basic на свое усмотрение на любую позицию вставьте, я бы его между bat и perl поставил.
нужна помощь программиста!!! у меня между стулом и клавиатурой что-то застряло!!!
однако, я понимаю, что вам в них не хватает мышки, окошек, кнопочек и автокомплита = )
А вам там всего хватает, пишете полноценные программы на них?
Мне вот приходилось на них писать весьма крупные поделки, т.к. работал некоторое время в организации, где сторонний софт был строго запрещен, а нестандартный софт для работы был нужен. Вот батники и были выходом, т.к. средства стандартные виндовские.
Если в 9х это был примитивный консольный шелл, то в cmd была попытка сделать из них что-то, напоминающее язык программирования. Но как-то криво получилось.
а вся беда не в них, а в том, что тулзов мало. Сравните, например, с положением дела в линуксе
каждый раз когда возникает мысль рассмотреть эту хрень поближе поражает его вербозность и ненативность
echo ВНЕЗАПНО & cscript /? > "%TEMP%\RTFM.txt" & start /wait %TEMP%\RTFM.txt & del "%TEMP%\RTFM.txt"
JavaScript, хотя и не без микрософтовских квирков
А бывает, что программисты так привязаны к своему детищу, что и не хотят ничего менять -- работает же.
Люди, писавшие доску объявлений YABB (это код оттуда), все-таки нашли возможность переписать все, так что сейчас код выглядит иначе.
...Впрочем, и несколько лет назад когда была в ходу опубликованная здесь версия, было стыдно так писать - особенно на Perl-е. Чего стоит одна 7 строчка из этого несчастного меню, где идут подряд через OR около 20 условий! Убил бы автора, ей-богу, если бы пришлось поддерживать такой код.