Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.GOLDED
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.GOLDED с датами от 16 Jul 13 03:28:02 до 02 May 24 03:28:02, всего сообщений: 3553
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2499 из 3553 ======================================== RU.GOLDED =
От   : Vitaliy Aksyonov                 1:104/117          06 Feb 23 19:12:50
Кому : Nil A                                               06 Feb 23 19:12:50
Тема : Re: Как бы так голдед зарефакторить?
FGHI : area://RU.GOLDED?msgid=1:104/117+63e1b529
На   : area://RU.GOLDED?msgid=2:5015/46+63e1abe1
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.GOLDED?msgid=2:5015/46+63e2895d
==============================================================================
Привет, Nil!

07 Feb 23 04:22, ты писал(а) мне:

VA>> Опять же. Это намного больший рефакторинг, на который я готов
VA>> прямо сейчас.
NA> Готов/неготов, там мой спелчекер спотыкается.

там было "не готов". Пропустил. :)

NA> Кагбэ это твой коммитмент, что ты там хочешь в голдеде починить.
NA> Прям если ты щас скажешь, что сделаешь голдед векторным и
NA> гипертекстовым, а потом сольёшься, то тебя тухлыми помидорами закидают
NA> потом. Хотя, голдед реально стал гипертекстовым, на фичабренче
NA> GoldED-NSF https://fido.g0x.ru/golded/ патчик тут
NA> https://fido.g0x.ru/gpl/fido/golded/v003/golded_fghi_v003.diff Вот,
NA> влей его в мейнстрим хотябы.

А что мешало аффтару залить этот дифф? ;) Мне-то не проблема оформить пулл-реквест. Если афтор неротив и остальная публика.

VA>> Я видел. Там еще "сериализация"/"десереиализация" сделана через
VA>> тупо вычитку куска файла в память, а потом обзывание этого
VA>> объектом. Только если выравнивание поменяется - привет. Приехали.
NA> Одно дело alignment, а ещё есть endianness. Нельзя вот так просто
NA> взять, и закастить поинтер на кусок памяти на структурку ;-)

Ну вы тут со своими маками не лезьте к нормальным людям.

VA>> Я к тому, чтобы можно было на ревью отправлять куски поменьше и
VA>> не заливать при этом в мастер.
NA> Ты прав, огромный пулреквест у тебя встрянет на совсем, ибо никто не
NA> понимает, что ты хотел там сделать. А если ты тут malloc на new
NA> заменил, а тут правильный delete[] вместе delete написал, то тебе
NA> заапрувят высшие силы (про которых Мистер Одинн даже не слышал
NA> ниразу).

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

NA>>> Для этого надо много-много террабайтных файлов mmap() в память,
NA>>> чтобы там кончилось 32TiB пространство.
VA>> Совсем необязательно. Попробуй выделить один кусок памяти,
VA>> который больше, чем у тебя есть физически на боксе. Возможно плюс
VA>> своп. Будешь удивлен.
NA> Ну окей, низнаю какой именно маллок ты изаешь, может он знает максимум
NA> как memtotal+swap, но и это ничиго не значит.

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

VA>> Не думаю, что выпилить сразу кучу старых компиляторов - здравая
VA>> идея. Пусть этим пользуются два калеки, но все же.
NA> Дяд Гремлин, мега авторитет-всея-R50 сказал, что можно дропнуть всё,
NA> кроме вин+линукс+мак, или он это про хаски сказал, но мне пофиг, ты
NA> просто не говорил ещё с этими, которые на ВаткомСи сидят, у них там
NA> чудеса вообще.

Надо попробовать этот компилятор скачать для разнообразия. МОжет там уже давно все сломано. :)

Best regards,
Vitaliy Aksyonov.

... 1 лошадиная сила - сила, которую развивает лошадь весом 1кг и ростом 1м.
--- GoldED+/LNX 1.1.5-b20220504
* Origin: Aurora, Colorado (1:104/117)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.030851 секунды