Первый стабильный релиз компоновщика Mold, развиваемого разработчиком LLVM lld,
opennews (??), 16-Дек-21, (0) [смотреть все]
- печально,
Аноним (1), 11:14 , 16-Дек-21, (1) –43 //
- Вовсе не печально А у тебя есть альтернативы, которые работают быстрее сабжа и н,
Корец (?), 11:17 , 16-Дек-21, (4) +7 //
- Да, жаль, что не на Си ,
Аноним (6), 11:27 , 16-Дек-21, (6) +4 //
- да, код на Си намного читабельнее кода на современном C ,
Аноним (1), 13:08 , 16-Дек-21, (21) +8 //
- Замечательно, что не на С, а на С 20 И разработка быстрее, и код читабельнее, ,
Аноним (65), 03:06 , 17-Дек-21, (65) +2 //
- Только какой в этом смысл, если за питон больше платят ,
Аноним (80), 13:07 , 17-Дек-21, (80)
- Что, аж две миски ,
Ананас (?), 18:05 , 17-Дек-21, (88) +2
- Сомневаюсь что-то Можно пруфлинк ,
Аноним (65), 18:06 , 17-Дек-21, (89)
- https leonardo osnova io 6f458341-e3ff-5373-907e-f19f5a231a17 - preview 700 - ,
Аноним (80), 21:31 , 17-Дек-21, (102)
- А если питонщик умеет ещё и на сях лабать, то у него есть хороший шанс стать нез,
Аноним (80), 21:33 , 17-Дек-21, (103)
- А если питонщик умеет ещё и на сях лабать, то у него есть хороший шанс стать нез,
Аноним (80), 21:33 , 17-Дек-21, (104) +1
- Это что, шутка какая-то Во-первых, по ссылке зарплата на Python и на С абсолю,
Аноним (65), 18:12 , 18-Дек-21, (114) +1
- Ну почему жеstd string get_realpath std string_view path char buf 8192 ,
n00by (ok), 08:11 , 17-Дек-21, (68) //
- Тут спрятанно какое-то копирование buf в возвращаемый std string которого не,
Аноним (-), 19:08 , 17-Дек-21, (93)
- Да, будет копирование Но его можно было бы избежать, сделав buf изначально типа,
Аноним (65), 19:40 , 17-Дек-21, (95)
- А в С был бы возврат указателя на локальный буфер в функции, где после выхода из,
Аноним (65), 19:52 , 17-Дек-21, (96)
- Я в курсе, потому и спросил Угу, зато есть такие вот неявные кунстштюки, вместо,
Аноним (-), 20:17 , 17-Дек-21, (97)
- Смотрим man 3 realpath char realpath const char path, char resolved_pat,
n00by (ok), 09:18 , 18-Дек-21, (109) +1
- Тут переполняется стек при нестандартном значении PATH_MAX ,
n00by (ok), 09:21 , 18-Дек-21, (110) +1
- Ну возьми да перепиши на раст ,
Аноним (13), 11:53 , 16-Дек-21, (13) –2 //
- Обрати внимание на исходники GCC, там уже много файликов на С Брат жив ,
Аноним (18), 12:58 , 16-Дек-21, (18) +1 //
- Это говорит только о том, что gcc -- не очень хороший компилятор,
Аноним (22), 13:25 , 16-Дек-21, (22) –3 //
- чего именно с или c ,
Аноним (-), 14:35 , 16-Дек-21, (25)
- Тебя обманули gcc это вообще не компилятор Это коллекция компиляторов ,
Аноним (42), 19:57 , 16-Дек-21, (42) +3
- А Шланг , по этой логике, получается лучше Шланг весь на C ,
Аноним (18), 11:52 , 17-Дек-21, (74)
- Ну перепиши на Питон, и радуйся С девушкой Питон предоставит достаточно времен,
_kp (ok), 14:21 , 16-Дек-21, (23)
- Если глянуть исходники, там типичная сишка по сути Вот например https github,
Аноним (80), 16:24 , 16-Дек-21, (30) –3 //
- ловите питониста, не различает си и си ,
Аноним (32), 16:57 , 16-Дек-21, (32) +2 //
- Рили ,
Аноним (60), 00:27 , 17-Дек-21, (60) //
- То что обычные сишные процедуры зачем-то в виде шаблонов оформлены, сути не меня,
Аноним (80), 00:42 , 17-Дек-21, (61)
- Интересно, зачем u8 loc base rel r_offset auto write8 ,
n00by (ok), 08:15 , 17-Дек-21, (69)
- Легко заменяется на вложенную функцию из GCC C расширения или макрос и дальше мо,
Аноним (80), 08:56 , 17-Дек-21, (72)
- Только тогда теряется либо совместимость со стандартом, либо типобезопасность ,
Аноним (65), 12:24 , 17-Дек-21, (76)
- Наверное, я что-то уловил, но зачем там вообще лямбда Вызывается однократно в т,
n00by (ok), 12:36 , 17-Дек-21, (78)
- Возможно, просто как способ сделать код более читаемым Возможно, как способ пов,
Ordu (ok), 09:17 , 18-Дек-21, (108) +1
- Подозреваю, что причина использование темплейтов в том, что линкер похожим образ,
Аноним (65), 21:18 , 17-Дек-21, (101) +1
- Какой-то трешекод Вообще ничего не понятно - одни магические константы вхардкож,
Аноним (73), 09:47 , 17-Дек-21, (73) //
- Ну и ладненько Не хватало еще стопицотзависимого крестового линкера ,
Аноним (-), 11:16 , 16-Дек-21, (2) –4
- А парень не промах Сначала наковырял lld потом сделал mold и вышел в профит Кр,
Аноним (-), 11:17 , 16-Дек-21, (3) //
- Это конфиденциальная информация ,
Адмирал Майкл Роджерс (?), 13:08 , 16-Дек-21, (20) //
- Не знаю, но судя по новости ff chromium и шланг собрались, следовательно работат,
макпыф (ok), 18:06 , 16-Дек-21, (36) +1 //
- Адовы муки статических языков,
Аноним12345 (?), 11:23 , 16-Дек-21, (5) –5 //
- программа либо разрабатывается быстро, либо работает быстро Привыкай, мой юный ,
Аноним (7), 11:40 , 16-Дек-21, (7) +12 //
- fixed,
Аноним (1), 11:50 , 16-Дек-21, (11) +1 //
- Если бы это было так, мир был бы прекрасен Но увы мы видим программы, которые р,
Простоник (ok), 07:35 , 17-Дек-21, (67)
- Там, где на этапе компоновки заканчиваются муки статических языков, начинаются м,
Аноним (8), 11:42 , 16-Дек-21, (8) +7 //
- Вы давно указатель на null проверяли ,
Аноним (54), 22:46 , 16-Дек-21, (54) //
- Указатель на Хиндли-Милнера ,
n00by (ok), 08:26 , 17-Дек-21, (70)
- После проверки на None не забудьте ещё проверить тип переменной,
Аноним (65), 12:29 , 17-Дек-21, (77) +4
- Нахрена мне умный указатель проверять Он либо содержит то, что должен либо не с,
Crazy Alex (ok), 20:23 , 19-Дек-21, (124) +1
- так вроде бОльшая проблема это сама трансляция сколько сама сборка этих двух гиг,
Аноним (10), 11:49 , 16-Дек-21, (10) //
- В C это решили решат добавлением модулей,
nobody (??), 12:19 , 16-Дек-21, (14) +2 //
- Не совсем На первой сборке очевидно, что на создание объектных файлов уйдёт мно,
topin89 (ok), 12:27 , 16-Дек-21, (16) +4 //
- Линковка - тоже не сахар, как гентушник говорю - на райзене 3700X какой-нибудь,
Crazy Alex (ok), 20:26 , 19-Дек-21, (125) //
- Лучше бы тогда уж под проприетарной, раз в копирастию поиграть хочется ,
Аноним (13), 11:52 , 16-Дек-21, (12) –2 //
- ржавчина, плесень кишечные паразиты на очереди ,
Аноним (27), 15:55 , 16-Дек-21, (27) +2 //
- символично и с издевкой закапывать опенсорс не запретишь,
Аноним (-), 16:05 , 16-Дек-21, (28)
- Хероптериксы,
kusb (?), 16:53 , 16-Дек-21, (31) //
- Это другое Вот гнили ещё не было Кстати, ничего так название - rot, осталось т,
burjui (ok), 10:39 , 20-Дек-21, (127)
- Зачем было создавать новый проект, если можно было ускорить какой-нибудь старый,,
Андрей (??), 17:31 , 16-Дек-21, (33) //
- Андрей, привет Трехколесный велосипед медленнее двухколесного Пока, Андрей ,
Аноним (7), 17:52 , 16-Дек-21, (34)
//
- Почему тогда автомобили на четырёх колёсах в основной массе, а не хотябы трёх ,
Мохнатый пись (?), 18:01 , 16-Дек-21, (35)
//
- Думаешь если добавить к ним еще парочку колес, они станут быстрее Напоминаю, чт,
Аноним (7), 18:23 , 16-Дек-21, (38)
- А почему телеги и кареты на четырёх колёсах А почему коляски и колесницы на дв,
Аноним (-), 19:11 , 16-Дек-21, (40)
- Мотоцикл можно назвать автомобилем на двух колёсах И при одинаковой мощности дв,
funny.falcon (?), 20:18 , 16-Дек-21, (44)
- Если выигрыш достигается диким распараллеливанием, то сам бог велел делать это н,
Ordu (ok), 04:20 , 17-Дек-21, (66) +3 //
- Часто чтобы просто донести патч до апстрима в СПО проектах нужно ждать несколько,
all_glory_to_the_hypnotoad (ok), 15:28 , 17-Дек-21, (84) //
- Не так давно сталкивался с особенностями работы lld как оказалось, он в силу од,
eganru (?), 18:11 , 16-Дек-21, (37) +1 //
- О да, для сборки хипстерских WebAssembly, где сплошные статические библиотеки ли,
Аноним (41), 19:51 , 16-Дек-21, (41) –2 //
- С 20 конечно рулит, но такая вещь, как плесень, просто обязана быть на ржавчене,
Аноним (-), 23:00 , 16-Дек-21, (56)
- Точно готов И поехавшие линкер-скрипты работают А если проверить ,
szt1980 (ok), 00:00 , 17-Дек-21, (58)
- И снова не на расте лол,
Аноним (63), 03:03 , 17-Дек-21, (63)
- Растом то вообще хоть кто-то пользуется ,
Аноним (63), 03:04 , 17-Дек-21, (64)
- Все просто будут использовать lld ибо 3 сек по сравнению с 12 не такой большой п,
all_glory_to_the_hypnotoad (ok), 15:24 , 17-Дек-21, (83) //
- Правильный подход к корпорациям и менеджерской швали ,
Аноним (-), 08:41 , 23-Дек-21, (131)
1,2,3,5,10,12,27,33,37,41,56,58,63,64,83,131
|