Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2021-01-02 08:53:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
для связи (июль-декабрь 2020)
Архивы:
[ 2019-2020 | 2019 | 2018-2019 | 2017-2018 | 2014-2017 | 2013 | 2012 | 2011 | 2007-2010 | 2006 ]


(Читать комментарии) - (Добавить комментарий)


[info]stereo_sanctity
2020-10-11 18:45 (ссылка)
> Но не проще ли что тебе надо написать самому? Разве стандартной библиотеки уже не хватает.

Дрю Де Волт в треде ? Недавно был шумный блог у него с подобными мыслями -- https://drewdevault.com/2020/09/25/A-story-of-two-libcs.html

tl;dr -- GNU libc написана таким образом что сложно понять без дебаггера, musl доступна к пониманию студентом-второкурсником, потому автор решил что musl >> glibc

nitpick -- glibc работает в 2-5 раз на описанном юзкейсе, ебанутый код -- последствие огромного количества оптимизаций

нащет буста конечно вопрос спорный, непонятно нужен ли он автору реально или нет. часто буст таскают с собой из-за asio, но у asio есть версия без буста -- https://think-async.com/Asio/asio-1.18.0/doc/

писать свои примитивы имхо можно если не стоит задача кроссплатформенности, без вбухивания дофигища времени кроссплатформенные оптимизации не запиливаются нормально, будет медленно работать

(Ответить) (Уровень выше)


(Читать комментарии) -