
Tema
30.07.2018
08:03:08

Побитый
30.07.2018
08:25:03

Тимофей
30.07.2018
09:04:46

Tema
30.07.2018
09:22:31
Если забить на стрикт алиасинг у нас вселенная покрешится
Итого
1. Пишешь внутренний цикл, вспомни про aliasing и про __restrict.
2. Конвертируешь указатель, вспомни про strict aliasing и ядерный потенциал перестановки сайд-эффектов.
3. Пользуешься gcc, помни про дефолтный -fstrict-aliasing, не игнорируй -Wall.
4. Пользуешься MSVC, помни про принудительное отсутствие strict-aliasing-style оптимизаций, оптимизируй рукой.
5. Видишь warning насчет strict aliasing, разберись, может и UB-нуть.
6. Не видишь warning насчет strict aliasing? А он есть. Как суслик.
6.1. Компиляторы врут, ворнинги ненадежны, -Wall иногда работает (надо включать!), но гарантий не дает.
6.2. Самому себе вообще верить нельзя, только бенчмарки, дизасм, молитва и пост.

Google

Tema
30.07.2018
09:22:49
4. Пользуешься MSVC, - страдай блеатб

Крис
30.07.2018
09:23:07
И тут я резко захотел пересесть на какой-то хаскелл
или ерланг

Tema
30.07.2018
09:23:37
типо пушто они медленые всегда а не тока когда забыл опримизнуть как с++ ?

Крис
30.07.2018
09:24:45

Плюшка
30.07.2018
09:24:50
Пересел на crystal
Инета нет, не могу посмотреть стикер

Tema
30.07.2018
09:38:18
всмисле его блокают?

Побитый
30.07.2018
09:42:49
Итого
1. Пишешь внутренний цикл, вспомни про aliasing и про __restrict.
2. Конвертируешь указатель, вспомни про strict aliasing и ядерный потенциал перестановки сайд-эффектов.
3. Пользуешься gcc, помни про дефолтный -fstrict-aliasing, не игнорируй -Wall.
4. Пользуешься MSVC, помни про принудительное отсутствие strict-aliasing-style оптимизаций, оптимизируй рукой.
5. Видишь warning насчет strict aliasing, разберись, может и UB-нуть.
6. Не видишь warning насчет strict aliasing? А он есть. Как суслик.
6.1. Компиляторы врут, ворнинги ненадежны, -Wall иногда работает (надо включать!), но гарантий не дает.
6.2. Самому себе вообще верить нельзя, только бенчмарки, дизасм, молитва и пост.
Пользуешься MSVC - забываешь про проблемы с strict aliasing как про страшный сон)

Tema
30.07.2018
09:44:37
теперь ясно почему на винде всё лагает
дрисня а не ОС

Google

Egor
30.07.2018
09:45:06
сейчас вроде шланг стал норм работать вместо кл.ехе

Побитый
30.07.2018
09:45:08

Tema
30.07.2018
09:45:16

Константин Иванович
30.07.2018
09:50:16
Первая заповедь гласит:
gcc есть компилятор твой, да не будет у тебя других компиляторов перед линковщиком моим
Всё остальное ересь

PeyTy's Bot
30.07.2018
14:44:31
Welcome, @var1able!

EDX
30.07.2018
14:44:34
Здесь можно употреблять мат?

Константин Иванович
30.07.2018
14:51:08

Крис
30.07.2018
14:52:39

Константин Иванович
30.07.2018
14:53:40
Попробуйте матюгнуться без хамства. Грань очень тонка

Tema
30.07.2018
15:05:49
тогда мне кажется это не хамства
?
но это не точьно

Побитый
30.07.2018
15:07:17
Так что кикаем его нахуй отсюда?

Tema
30.07.2018
15:07:55
ах ты Погромист из Питера. !!!

Grigorii
30.07.2018
16:13:08
Ану как, English speakers, что сие значит ?

Google

Grigorii
30.07.2018
16:14:02
На сколько я знаю, что то не совсем пристойное)

FailsBot
30.07.2018
16:41:25
ㅤ Побитый Кирпич /warn

PeyTy's Bot
30.07.2018
17:12:26
Aloha, @w102018tv!

Обычный
30.07.2018
17:12:27
/warn@FailsBot

Крис
30.07.2018
17:24:18

Alex Фэils?︙
30.07.2018
17:25:02

Tema
30.07.2018
17:50:04
у вас там пикник на обочине с шашлыками?

Alex Фэils?︙
30.07.2018
17:55:29
Еще пока не

Константин Иванович
30.07.2018
19:16:16
/get_admin_rights@FailsBot

/dev
30.07.2018
19:20:37

Константин Иванович
30.07.2018
19:21:06

/dev
30.07.2018
19:22:03

Константин Иванович
30.07.2018
19:31:18
Полюбому там синглтон

Constantine
30.07.2018
20:14:41
там стопудово виртуальное наследование же

Tema
30.07.2018
20:15:50
б-г наследник сына?

Constantine
30.07.2018
20:15:57
даже вот так

Константин Иванович
31.07.2018
05:02:20
Да всё на глобалах сделано. Ибо от начала до конца существования доступно в любой точке мироздания

Google

Крис
31.07.2018
06:36:20
Вот это действительно holywar

Aidar
31.07.2018
06:49:30

PeyTy's Bot
31.07.2018
08:20:07
Hola, @Nacoc!

Vania
31.07.2018
09:05:37

Tema
31.07.2018
09:07:25

Vania
31.07.2018
09:08:04
если оно, то я не понял зачем ты реплай сделал

Tema
31.07.2018
09:10:30
ты просто не понял зачем

Aidar
31.07.2018
09:21:10
Иногда

Grigorii
31.07.2018
09:23:52
иногда такую чепуху бывает прочтешь...
Согласно методологии QOS, пакеты могут разбиваться на приорететные классы на основании различных признаков: адрес назначения, идентификатора приложения, генерирующего итот трафик, и любых других комбинаций признаков, которые лежат в загаловках пакетов.

Aidar
31.07.2018
09:44:38
Я жду противоречий
Игрульки и звонилки это UDP

Grigorii
31.07.2018
09:45:29
кстати, как раз приложения, потребляющие трафик UDP, бывают наименее кретичны к потере пакетов. К примеру ничего страшного не случится, если ты потеряешь кадр из потокового видео
то же и со звуком: потери до 2-3 % неимеют значения, и это легко исправляется апроксимацией замеров

Aidar
31.07.2018
09:46:45
С веб страницами не так

Крис
31.07.2018
09:49:05
Спортивное программирование на инглише
Как правильно?

Google

Aidar
31.07.2018
09:54:16
Competitive
Соревновательное

Побитый
31.07.2018
10:10:56

Tema
31.07.2018
10:11:20

Крис
31.07.2018
10:11:28

Tema
31.07.2018
10:11:30
олимпиадники хуже джавистов

Крис
31.07.2018
10:11:42

Tema
31.07.2018
10:12:21
Джависты хуже пидорасов
Крестовики хуже придорасов
Олимпиадники хуже пидорасов
@
Пидорасы лучше всех
@
Дискач
хотьчота

Крис
31.07.2018
10:13:21
Опыта нет. Написал шо знаю че такое ООП, че такое сипипи, возьмите на работу пж

Tema
31.07.2018
10:13:44