Αλεχ
а раз нет слова unsafe, то безопасного кода на си не бывает
Αλεχ
так что все наоброт
Berkus
статические анализаторы регулярно показывают, они там таки релугярно есть =)
меня радуют отчеты статических анализаторов про решето под названием linux kernel
Αλεχ
любой С код говно
Αλεχ
чтд
Anonymous
следовательно, весь сишный код безопасен
Си - это анфейф по умолчанию и без bc
Αλεχ
меня радуют отчеты статических анализаторов про решето под названием linux kernel
эт я думаю ты еще внутренних отчетов по винде не видел
Berkus
Си - это анфейф по умолчанию и без bc
хорошо что вы такие умные, не то что я
Αλεχ
а то даже неинтересно как-то
Денис
будь тоньше/толще
да он вроде норм пошутил..
Αλεχ
а ответ "да нет же си небезопасный" уже не ок
Anonymous
А я даже не шутил...
Денис
https://t.me/rustlang_ru/142521 https://t.me/rustlang_ru/142523 по-моему норм
Денис
пох короче)
Anonymous
Слишком много алехандеров
Αλεχ
слишкмо сурьезно
Anonymous
Я и был абсолютно серьёзен. В терминах раста си - это 100% unsafe.
Berkus
пора на вас бороу чекер напустить и в гарбадж коллектор....
Anonymous
Зато есть GCC.
Berkus
У нас нет GC.
у вас и setvbuf(null) не работает
Anonymous
у вас и setvbuf(null) не работает
У кого, "у вас"? Я вообще на Си пишу, а раст для игрушек.
Anonymous
)
Денис
так чё такое кастомные матчеры в паттерн-матчинге?
Αλεχ
Не хватило таблички сарказм короче
Денис
Mike
А вы замечали, что если свапнуть 0 и 2 буквы, получится "расказм"?
Mike
Кажется, пора домой
Anton
Кажется, надо добавить ОФФИЦИАЛЬНОСТИ
Mike
Mike
Так?
Anonymous
Не хватило таблички сарказм короче
Я просто невыспался слегка, могу бредить.
Mike
Тут вообще есть адекватные люди или все на грани?
Αλεχ
Anonymous
Тут вообще есть адекватные люди или все на грани?
Я адекватный, когда бодрый и не в этом чате.
Денис
Странно, был уверен, что stdout буферизован
в си — да, в расте — по всей видимости нет
Денис
но он может например сбрасывать буфер на каждый \n, надо проверять
Loyd
https://doc.rust-lang.org/src/std/io/stdio.rs.html#341-346
Loyd
Там по ньюлайну
Loyd
А bufwriter по объему
Loyd
У тебя два буфера, хочешь сказать, скорость, как в си?
Loyd
Не верю чет
Anonymous
Какой-нибудь голый read для стдин вообще дёргается из си.
Vladimir
Vladimir
Аье
Vladimir
Там все буферизировано, просто либс /n считает флешем
Vladimir
Вроде так
Berkus
так так, продолжайте
Vladimir
http://www.gnu.org/software/libc/manual/html_node/Flushing-Buffers.html
Vladimir
There are many circumstances when buffered output on a stream is flushed automatically: When a newline is written, if the stream is line buffered.
Berkus
не смотрим что в растовом stdlib лежит LineWriter, это не суть
Loyd
Vladimir
А в чем оригинальный вопрос был?
Anonymous
There are many circumstances when buffered output on a stream is flushed automatically: When a newline is written, if the stream is line buffered.
Я об этом чуть выше говорил, там ещё есть тонкость с файлом.
Tuntz
@LooMaclin оставь лучше инфу по митапу в закрепе - поинтереснее к.м.к.
Loyd
@tapok_satan, заявки на доклад-то принимаются ещё?
Tuntz
это всё питерская зависть
Tuntz
перед москвичами
Anton
как раз щас делаю описания о докладах для митапа
Anton
напиши название, и короткое описание чо хошь рассказать
Tuntz
уже многовато тем для митапа имхо
Anton
там 3 доклада
Anton
по 40 минут каждый даже если
Anton
то немного
Tuntz
чёт мне показалось 4
Anton
и один мой лайтинг минут на 10-15 про райз
Tuntz
ааа
Anton
не, лайтинг это не доклад
Tuntz
а почему на 10-15?
Anton
это пока просто обзор "что, для чего, и какого хуя"