LINUX.ORG.RU

Холивары уже не те


0

2

А вам не кажется, господа присяжные заседатели, что холивары в последние годы стали не те. Они стали более... унылыми, более зажеванными, ответы — шаблонными, беспредметными или крайне эмоционально рафинированные, аж читать тошно.

Где авантюра? Где дух былых сражений? Где бросание в саму гущу событий ошеломляющих комментариев, которые меняли всё сражение?

Открываешь сейчас какой-то холивар, а там им и не пахнет, так, срач какой-то. Один обвиняет другого в жирности и троллинге, второй — в шланговании первого, приходит третий и говорит, что все оппоненты — пыонеры, всё это перемешивается криками «не нужно», «закопать» и «неосиляторы». Тут паста с хабра, там — с википедии, чуть ниже линки на фак Торвальдса. Редко какой петросянский коммент вызовет легкую улыбку, остальное — ещё унылей. Про здравые аргументы на третьей странице уже давно забывают на пятой. И опять начинают по новой.

Искра холиваров потухла... может, стоит дунуть и разжечь её?

Раньше тупых интернет-мемов было меньше, трава зеленее, девушки краше. И народ был более образован, и интернет был не для быдла, а для хакеров.

record ★★★★ ()

Искра холиваров потухла... может, стоит дунуть и разжечь её?

А не приходило ли тебе в твою большую умную голову, бвана, что избыток холиваров и привёл к оттоку интересных собеседников? Или что участие в холиварах просто отвлекает людей от работы, которая сама себя не делает, так что на холивары время остаётся только у школоты?

Но ты дуй обязательно. Желаю удачи :)

AP ★★★★★ ()

Это про линукс холивары не те. Потому что линукс существует давно. Рекомендую попробовать холивары на тему пони.

amomymous ★★★ ()

Просто народ поумнел. Толку с холиворов ноль, а время забирает. Одна шлолота осталась, вот и скудно.

У тебя много свободного времени? Поучись лучше программить , да напиши что-то полезное.

Kroz ★★★★★ ()
Ответ на: комментарий от amomymous

Рекомендую попробовать холивары на тему пони.

64-битный пони лучше 32-битного!

Kroz ★★★★★ ()
Ответ на: комментарий от amomymous

Ой... Я сначала прочитал как «небритых» (:

Kroz ★★★★★ ()

выйди из Толксов в реальность! Оглянись на окружающий мир! Например, на General и Development

stevejobs ★★☆☆☆ ()

Потому что, нет, ничего, нового. А темы, надо начинать так:

В языке С, switch не нужен.

или

#define зло.

Dron ★★★★★ ()

Что бы холиварить - нужно разбираться в вопросе. А сейчас тут осталась одна школота, которая мало того, что ничего не знает, так ещё и троллить пытается в стиле «я ничего не понял, но ты сам дурак». Хорошо холиварят специалисты, которые уже давно покинули этот ресурс.

P.S. Интересные срачи сейчас в google+

sh4r4t4n ()
Ответ на: комментарий от stevejobs

выйди из Толксов в реальность! Оглянись на окружающий мир! Например, на General и Development

порвало :-D

Pinkbyte ★★★★★ ()

может, стоит дунуть

определённо стоит, тут никаких сомнений, коллега.

Komintern ★★★★★ ()
Ответ на: комментарий от Kroz

Просто народ поумнел. Толку с холиворов ноль, а время забирает. Одна шлолота осталась, вот и скудно.
У тебя много свободного времени? Поучись лучше программить , да напиши что-то полезное.

Утраиваю. Бесцельные размазывания какашек не нужны.

schizoid ★★★ ()

Где авантюра?

У нас в клубе!

Где дух былых сражений?

У нас в клубе!

Где бросание в саму гущу событий ошеломляющих комментариев, которые меняли всё сражение?

Если хочешь все это, ищи меня в клубе!

cipher ★★★★★ ()

судя по фотохоливарам здесь - заметил, но на лоре я не особо давно

ossnewcomer ()
Ответ на: комментарий от sh4r4t4n

Интересные срачи сейчас в google+

а что в карманном бложике «корпорации (не)добра» есть жизнь? о_О

mm3 ★★★ ()

Так о чем спорить? Линукс уже готов для десктопа а гном нет. 99% проблем решаются чтением мануалов и гугл-фу белого пояса.

DNA_Seq ★★★☆☆ ()
Последнее исправление: DNA_Seq (всего исправлений: 1)

Если речь о ЛОРе, то тут сейчас холиварить не дают просто.

firestarter ★★★☆ ()
Ответ на: комментарий от hbars

Все срут за скор...

Смысл писать то что будет удалено?

J ★★★★ ()
Ответ на: комментарий от DNA_Seq

Так о чем спорить?

как обычно же: 4.2, 4.3, 5.3

а с проблемами ходят в гугл

lazyklimm ★★★★★ ()
Ответ на: комментарий от mm3

есть жизнь?

Жизнь есть, а школоты нет, в том и прелесть. Точнее, школота там тоже есть, но её там мало и кучковаться там ей негде.

sh4r4t4n ()
Ответ на: комментарий от Dron

Э-х-х...
Но ведь чтобы разжечь холивар надо сделать резонирующий вброс.
А твоему вбросу даже контраргументов не придумать.
Да, switch легко заменяется на куда более гибкий if-else
а #define мало того что безтиповый (кстати, вроде в 11 стандарте плюсов что-то сдвинулось в этом направлении) так ещё и часто тянет за собой остальные директивы препроцессора, делающие из кода нечитаемую лапшу.

Stahl ★★☆ ()
Ответ на: комментарий от Stahl

switch легко заменяется на куда более гибкий if-else

switch(id) {
    case INIT_CONNECT_AND_OPEN : init();
    case CONNECT_AND_OPEN      : connect();

    case OPEN_OLD              :
    case OPEN                  : open();
}

я так не пишу, но изобрази на «более гибком if-else» эту конструкцию

wota ★★ ()
Ответ на: комментарий от wota

я так не пишу

И правильно, этот стиль ужасен, это ничем не лучше использования goto в коде. Switch в C может быть оправдан тем, что он эффективно компилируется в одну инструкцию косвенного перехода, а не в сотню проверок - но такой же switch в java не оправдан ничем. Кстати, аналогичная конструкция в Pascal была гораздо красивее, не заставляла дублировать слова case/break и при это позволяла указывать диапазоны.

amomymous ★★★ ()
Ответ на: комментарий от wota
if (id == INIT_CONNECT_AND_OPEN)
{
  init();
}else
if (id == CONNECT_AND_OPEN)
{
  connect();
}else
if (id == OPEN_OLD || id == OPEN)
{
  open();
}

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

Stahl ★★☆ ()
Ответ на: комментарий от Stahl

Как видишь проблем нет

так и запишем - «не осилил switch»

wota ★★ ()
Ответ на: комментарий от wota

:)
Осилил. Я лишь говорю, что отсутствие свича не есть проблема.
Более того, if-else обладает большей гибкостью.
Представь сферическую ситуацию:
есть 1000 ключей, почти на каждый какое-то своё действие.
А на ключи от 746 до 895 надо выполнить что-то одно.
Свитч будет унылый и многословный.

Stahl ★★☆ ()
Ответ на: комментарий от Stahl

Не, хуже...
1000 ключей, а действий всего 3-4.
Вот это будет ад и израиль:)

Stahl ★★☆ ()
Ответ на: комментарий от Stahl

Осилил

тогда бы ты заметил отсутствие break ;)

wota ★★ ()
Ответ на: комментарий от wota

Гы, протупил. Да.
Нарекаю тебя троллем дня.
Тонко.

Stahl ★★☆ ()

Искра холиваров потухла... может, стоит дунуть и разжечь её?

не получится! постмодернизм же.

Bad_ptr ★★★ ()

Где авантюра? Где дух былых сражений? Где бросание в саму гущу событий ошеломляющих комментариев, которые меняли всё сражение?

В бане.

Xellos ★★★★★ ()
Ответ на: комментарий от schizoid

Поучись лучше программить , да напиши что-то полезное.

Бесцельные размазывания какашек не нужны.

Вижу где-то здесь деление на ноль.

buddhist ★★★★★ ()
Ответ на: комментарий от wota

За такие конструкции я бы физически лишал человека даже малейшей возможности хоть когда-нибудь писать код.

buddhist ★★★★★ ()
Ответ на: комментарий от buddhist

За такие конструкции я бы физически лишал человека даже малейшей возможности хоть когда-нибудь писать код.

но к счастью ты ничего не решаешь и не можешь выгнать разработчиков ядра linux, например ;)

wota ★★ ()
Ответ на: комментарий от buddhist
	switch(status) {
	case -EHOSTDOWN:
	case -EHOSTUNREACH:
	case -ENETUNREACH:
		/*
		 * Delay any retries for 3 seconds, then handle as if it
		 * were a timeout.
		 */
		rpc_delay(task, 3*HZ);
	case -ETIMEDOUT:
		task->tk_action = call_timeout;
		if (task->tk_client->cl_discrtry)
			xprt_conditional_disconnect(req->rq_xprt,
					req->rq_connect_cookie);
		break;
	case -ECONNRESET:
	case -ECONNREFUSED:
		rpc_force_rebind(clnt);
		rpc_delay(task, 3*HZ);
	case -EPIPE:
	case -ENOTCONN:
		task->tk_action = call_bind;
		break;

пример кода, чтоб не быть голословным

wota ★★ ()
Ответ на: комментарий от Stahl

А можно и короче.

(id == INIT_CONNECT_AND_OPEN) ? init()    : 
(id == CONNECT_AND_OPEN)      ? connect() :
(id == OPEN_OLD || id == OPEN)? open()    :0;
Dron ★★★★★ ()
Ответ на: комментарий от schizoid

константы выбраны были от фонаря - не обязательно это аналоги флагов, выше есть другой пример

wota ★★ ()
Ответ на: комментарий от wota

Да, тут соглашусь. Можно было бы переписать с добавлением булевых типа bool do_reset = status == -ECONNRESET || status == -ECONNREFUSED, но в ядре это вызовет уменьшение скорости работы и недовольство Линуса.

schizoid ★★★ ()
Последнее исправление: schizoid (всего исправлений: 1)
Ответ на: комментарий от wota

но к счастью ты ничего не решаешь

И это прекрасно :)

buddhist ★★★★★ ()
Ответ на: комментарий от drull

За такой стиль надо руки отрывать.

А раздувателям холиваров о стилях — головы:)
Я, конечно, понимаю, что твоё мнеие самое верное, но может ты всё-таки будешь терпимей к жалким и тупым людишкам?

Stahl ★★☆ ()
Ответ на: комментарий от Stahl

Я, конечно, понимаю, что твоё мнеие самое верное, но может ты всё-таки будешь терпимей к жалким и тупым людишкам?

Зачем? Это было мое ИМХО. С моей точки зрения абсолютно нечитаемо.

drull ★☆☆☆ ()

А вам не кажется, господа присяжные заседатели, что холивары в последние годы стали не те.

Примеры «тех» холиваров в студию.

dadd ★★ ()
Ответ на: комментарий от drull

Тьфу ты.
Я же на ЛОРе. Я и забыл, что аргументация высказанного вслух мнения тут считается признаком слабости, а вот незаконченная мысль напротив — свидетельствует о глубоком внутреннем мире, пушистом свитере и длинной бороде.
:)

Stahl ★★☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.