172 похожих чатов

Что такое С++? Это метаси, который мета-асм.

20 ответов

20 просмотров

Не не, С это мета Би с типизацией, а би это мета bcpl, а bcpl это мета cpl...

Roman-R. Автор вопроса

нет. Это полнейшая чушь

Так я пошутил

Это был троллинг если что

Roman-R. Автор вопроса

Вот тебе пример метаси поверх мета-асм. template<size_t noffset> void replace60(const char * in, char * out) { constexpr auto offset = hana::llong_c<noffset>; auto op = [&] { *(uint16_t *)out = map[*(const uint16_t *)(in -= 2)]; out += 2; }; auto tail_size = ((60_c - offset) / 2_c); tail_size.times(op); if constexpr(offset % 2_c) { // ...1\n // 0... *out++ = map256[*(--in)]; --in; // assert(*in == '\n'); *out++ = map256[*(--in)]; (29_c - tail_size).times(op); } else {// even // ...\n // ... in -= 1; // assert(*in == '\n'); (30_c - tail_size).times(op); } *(out++) = '\n'; }

Ну и нахуя оно надо

Roman-R. Автор вопроса

Затем, что иначе ты не напишешь нормальный код. Это в 10 раз быстрее обычного мусора

Я с телефона, ничего не вижу нормально

Похуй же? Будет 1 вместо 0.1 ну ок, допустимый латенси

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

Roman-R. Автор вопроса

Правильно, потому что у тебя скриптуха-мышление. Я ведь писал. что когда для твоего кода критерий один - лишь бы работало, то никаких проблем нет. Когда же появляются другие критерии, в том числе и производительность, у тебя там нет тех, кто не может и нет возможности писать дерьмо

Бля, я вот с таким сложно читаемым, грязным кодом, пункт "лишь бы работало" будет работать то?)

Гонка за процентами, не приведет к более серьёзной проблеме?

Roman-R. Автор вопроса

Плохо читаем тем? Поломоем, который случайно залез в область? Каким "грязным" кодом?

Roman-R. Автор вопроса

В этом все дошколята. Ему пишешь 10раз - он тебе лепит свои бездарные мазы про проценты

Не конкретнно этот, но обычно более быстрый код, сложнее поддерживать

Roman-R. Автор вопроса

Ещё раз - кем? Вчерашними поломоями? Для них есть скриптуха - их здесь никто не держит. Обычно - это для кода дерьма. Когда вчерашний поломой берётся делать что-то "быстрее". И да, у тебя нет такого выбора. Там где этот выбор есть - используется скриптуха

То есть весь смысл что скриптуха для всего, а для исключительных случаев нужна скиллуха, я правильно понял?

Roman-R. Автор вопроса

Ну это обычное распределение труда. У нас есть много макак и мало пацанов. Поэтому мы макак отправляем махать кайлом, а пацанов создавать для них это кайло

А, тогда вопросов нет, D скриптуха

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта