Выпуск PortableGL 0.98, реализации OpenGL 3 на языке Си ,
opennews (??), 07-Май-24, (0) [смотреть все]
- Проект крутой, но я боюсь представить, насколько медленно с ним работают програм,
Аноним (1), 09:25 , 07-Май-24, (1) //
- Крайзис на CPU запускали, вроде и фпс был приемлимый С avx512 так вообще 1 ядр,
Аноним (7), 10:05 , 07-Май-24, (7) //
- У avx512 смутное будущее В 12-14 поколениях интела его уже нет ,
Аноним (15), 11:04 , 07-Май-24, (15) +5 //
- Да они просто реализовать не смогли его нормально, завезли какой-то недоаналог ,
Аноним (-), 11:42 , 07-Май-24, (26) +4
- Интел ещё кто-то покупает В амд есть в потребительском сегменте и анонсируют ещ,
Аноним (44), 13:07 , 07-Май-24, (44)
- Все, кто хочет поставил и забыл и готов пожертвовать ради этого некритичными ,
Аноним (15), 16:26 , 07-Май-24, (78) –3
- Понятненько, пользователи 4770k размышляют о нужности avx512 ,
Аноним (44), 17:30 , 07-Май-24, (84) +3
- В свете последних новостей про последние интелы это очень смешно звучит ,
Аноним (106), 19:58 , 07-Май-24, (106) +1
- Интел уже давно превратился в одноразовый, это не интересно многим потребителям ,
Ivan_83 (ok), 21:36 , 07-Май-24, (116)
- Давайте подумаем вместе АМ4 выпущен в конце 2016 года, АМ5 выпущен в конце 2022,
Аноним (15), 00:14 , 08-Май-24, (136) –1
- АМ4 ещё не EOL, ещё какие то процы типа свежие рефрешы выходят, биосы выходят да,
Ivan_83 (ok), 03:18 , 08-Май-24, (145) +1
- Gigabyte B650 AORUS ELITE AX - 4 DIMM на 5600,
Аноним (189), 06:01 , 09-Май-24, (189)
- AVX вообще не взлетел из-за чересчур стрессовости таких операций и невероятного ,
Аноним (88), 17:34 , 07-Май-24, (88)
- Да, только сколько ядер у CPU, а сколько у GPU ,
Аноним (134), 23:53 , 07-Май-24, (134)
- Как-то так - https github com rswinkle PortableGL blob master demos shadertoy ,
Аноним (23), 11:28 , 07-Май-24, (23) //
- Какой GPU Это же софтверная библиотека и реализация Тут единственное, что сло,
Андрей (??), 11:50 , 07-Май-24, (28) +3
- Насколько понял GPU не может GPU в отличие от CPU имеет непереносимую специфичн,
rezzet (?), 11:57 , 07-Май-24, (29) +3
- С горечью признаю что был не прав - в контексте данной библиотеки прикрутить GPU,
Аноним (135), 00:10 , 08-Май-24, (135)
- Хороший пример - то как визуально отличались Carmageddon с ускорением на пусть ,
Kuromi (ok), 15:55 , 07-Май-24, (71) //
- Ну что тут скажешь круто ,
Аноним (88), 09:39 , 07-Май-24, (2)
- Скрыто модератором,
нитгитлистер (?), 09:50 , 07-Май-24, (3) +1
- Посмотрел код, пример типичного овнокода С одной стороны так наверняка быстрее,,
Аноним (5), 10:00 , 07-Май-24, (5) –6 //
- Это как я был на одной олимпиаде, а организатор сказал, что чтобы решить задачу,,
Middle Go Developer (?), 10:37 , 07-Май-24, (9) +1 //
- ты явно ничего не знаешь о высокопроизводительном коде,
12yoexpert (ok), 10:46 , 07-Май-24, (12) +1
- Пожалуйста, покажите пример хорошего кода на С В целом, у вас есть в наличии св,
Аноним (23), 11:30 , 07-Май-24, (24) //
- https gitlab gnome org Archive cogl - blob cogl-1 22 cogl cogl-atlas c ref_typ,
Прадед (?), 12:35 , 07-Май-24, (36) –1
- А хороший код на С разве вообще существует С такой убогой выразительность и сист,
Аноним (-), 12:36 , 07-Май-24, (37) –3 //
- bsd, suckless, gnu в зависимости ,
тыквенное латте (?), 14:08 , 07-Май-24, (55) +3 //
- Две папайи данному джентельменуhttps git suckless org dwm file dwm c html l246,
Прадед (?), 14:43 , 07-Май-24, (62)
- чшорт, а я всегда фигачил if else if else, дублируя код по всем функциям, и наво,
тыквенное латте (?), 14:57 , 07-Май-24, (66)
- вполне легко читаемо и довольно прозрачно,
Аноним (73), 16:08 , 07-Май-24, (73) +1
- В принципе норм, но когда форматируют ради красивых дифф - я не разделяю такого ,
Ivan_83 (ok), 22:06 , 07-Май-24, (126)
- В первом куске кода удобно убирать условия просто закоментив строку целиком, а в,
Аноним (138), 01:01 , 08-Май-24, (138) +1
- Вы думаете о красивых диффах, а я об удобстве чтения У меня оно выровнено и похо,
Ivan_83 (ok), 03:20 , 08-Май-24, (146)
- вопрос выравнивания code 296 if r- title 124 124 strstr c- n,
тыквенное латте (?), 09:30 , 08-Май-24, (161)
- Вот у тебя как раз логику увидеть сложнее Перепиши, например, свой вариант для ,
Аноним (172), 12:45 , 08-Май-24, (172)
- Так точно не лучше, единственный правильный вариант форматирования это с префикс,
Аноним (172), 01:41 , 08-Май-24, (140)
- Это не для дифов, а для простоты чтения Когда не форматируют ради 78 символов ,
n00by (ok), 11:11 , 08-Май-24, (164)
- FTEQW - source-port движка Quake ,
Bottle (?), 18:21 , 07-Май-24, (91) +2
- На ассемблере, на ассемблере еще попросите показать ,
AKTEON (?), 07:23 , 08-Май-24, (156)
- Да Где Там код настолько маленький и простой ,
Аноним (27), 11:46 , 07-Май-24, (27) +3
- Вот всегда лично надо проверять такие утверждения - залез, посмотрел - код аккур,
Аноним (56), 14:16 , 07-Май-24, (56) +3
- Нормальный там код, понятный, ясный и с комментариями, которые абсолютно по делу,
Ivan7 (ok), 14:40 , 07-Май-24, (61) +2
- А потом удивляются откуда берутся enterprise hello worlds на 6 гигов исходников ,
Аноним (88), 17:24 , 07-Май-24, (83) +2 //
- так я не понял, яко этим пользоваться ,
Швондик (?), 10:45 , 07-Май-24, (11) //
- Вот бы на FreeDOS его портировали ,
Аноним (25), 11:36 , 07-Май-24, (25) //
- Столько противоречий, столько противоречий 8230 Надеюсь, хотя бы авторы не вер,
Аноним (34), 12:28 , 07-Май-24, (34)
- Поясните, зачем это нужно, если есть https docs mesa3d org drivers llvmpipe ht,
Аноним (43), 13:00 , 07-Май-24, (43) //
- Возможно, полезно для встраиваемых систем без GPU и, возможно, даже без операцио,
Ivan7 (ok), 15:18 , 07-Май-24, (70)
- Например чтобы не тащить жирную libllvm в зависимостях ,
X512 (?), 17:32 , 07-Май-24, (86) //
- libllvm есть в каждой системе на основе Linux, Windows и BSD, она основной компо,
Аноним (90), 17:50 , 07-Май-24, (90)
//
- Здесь ты погорячился Если у тебя не самая распоследняя видяха и ОС, в которой ч,
Аноним (105), 19:54 , 07-Май-24, (105) +1
- Зачем обходится без LLVM, если штатный оригинальный проприетарный драйвер для эт,
Аноним (119), 21:52 , 07-Май-24, (119)
- P S Видяха больше чем на 10 лет устарела ,
Аноним (119), 21:53 , 07-Май-24, (120)
- P P S обходитЬся,
Аноним (119), 21:56 , 07-Май-24, (122)
- А какое же мне должно быть дело до что там в Винде ,
Аноним (137), 00:15 , 08-Май-24, (137)
- Нет ,
nox. (?), 13:14 , 07-Май-24, (46) //
- опять индиголовного мозга у разработчика где готовые бинарники по win64 ,
Аноним (47), 13:22 , 07-Май-24, (47) –6 //
- https www opennet ru opennews art shtml num 54337,
Аноним (48), 13:24 , 07-Май-24, (48) //
- Только на С надо было, а не на С, т к на С можно получить производительност,
Ivan7 (ok), 13:32 , 07-Май-24, (50) –4 //
- Правильно было бы спросить,
Прадед (?), 13:49 , 07-Май-24, (54) –1 //
- Собсно автар предвидел негодования любителей больших стандартовhttps github co,
Прадед (?), 14:16 , 07-Май-24, (57) //
- Автор никаких аргументов не привёл, кроме того, что это его первый и любимый язы,
Ivan7 (ok), 14:22 , 07-Май-24, (58) +1
- Собственно достойный аргумент, учитывая что никто не знает С учитывая плюсн,
Прадед (?), 16:08 , 07-Май-24, (74) +2
- Можно использовать только полезную функциональность С , а лямбды и всякую херню,
Ivan7 (ok), 18:42 , 07-Май-24, (93)
- Извините, лямбды - это самая полезная функциональность C 0x Она позволяет силь,
Аноним (107), 19:58 , 07-Май-24, (107) +1
- Полезная функциональность С называется С, автор её и использует С позволяе,
Ivan_83 (ok), 22:10 , 07-Май-24, (127)
- Братан, никто не будет спорить что С в руках знающего человека хорош, но тем н,
Прадед (?), 22:41 , 07-Май-24, (130)
- С - это расширенный С Если кто-то хочет использовать более ограниченный инстр,
Ivan7 (ok), 02:32 , 08-Май-24, (144)
- Ну тут такое Допустим я стал писать на крестаххх вместо С Вместо int напихал aut,
Ivan_83 (ok), 04:12 , 08-Май-24, (151)
- Без классов и шаблонов так в них же как раз вся соль В этом случае вопросы не,
Ivan7 (ok), 04:38 , 08-Май-24, (152)
- Да, язык не виноват, людишки не осиливают ,
Ivan_83 (ok), 05:04 , 08-Май-24, (153)
- Исторически вижу что в подобных срачах плюсники всегда говорят за теорию а сишни,
Прадед (?), 08:39 , 08-Май-24, (159)
- shared_ptr проще самому написать, чем тянуть Буст Другое дело, что зомбирование,
n00by (ok), 11:43 , 08-Май-24, (167)
- Добавил бус в зависимости - приобщился к великому ,
Ivan_83 (ok), 13:03 , 08-Май-24, (174)
- Купили аборигенов за стеклянные Бусты ,
n00by (ok), 13:37 , 08-Май-24, (176)
- Не знаю как людишки Скажу про себя Я осилил плюсы, когда учился в школе в 9x,
Ivan7 (ok), 16:36 , 08-Май-24, (180)
- Я продолжаю настаивать что кресты избыточны и пытаясь занять нишу и С и высокоро,
Ivan_83 (ok), 00:25 , 09-Май-24, (185)
- Да нет там никакой избыточной сложности Это всё твои страхи Всегда чем больше ,
Ivan7 (ok), 01:41 , 09-Май-24, (186)
- Если бы они были умные то смогли бы в KISS, а так они тащат в рот всякую дрянь к,
Ivan_83 (ok), 10:07 , 09-Май-24, (190)
- Геттеры-сеттеры это всего лишь сахар над ООП в Си и ничего нового толком не да,
n00by (ok), 13:01 , 10-Май-24, (194)
- В 90-х годах Си стандартизован в 98-м Агат клон Apple-II собирали на проце,
n00by (ok), 12:51 , 10-Май-24, (193)
- Во-первых, 98 год относится к 90-м Во-вторых, компиляторы появились гораздо ран,
Ivan7 (ok), 19:05 , 10-Май-24, (197)
- Гипотетически были какие-то борланды, а практически даже MSVC 6-й версии не подд,
n00by (ok), 10:31 , 12-Май-24, (201)
- Borland был не гипотетически, а реально Это был лучший компилятор Я сам его ис,
Ivan7 (ok), 16:52 , 12-Май-24, (204)
- Угу, лучший, своего рода герой легенд и анекдотов И это при том, что Borland ,
n00by (ok), 08:15 , 13-Май-24, (206)
- Есть ещё книга Бьерна Страуструпа создателя С Дизайн и эволюция C Там п,
Ivan7 (ok), 20:22 , 10-Май-24, (200)
- Кажется, я видел даже STL Степанова и Ли, где макросы были вместо template ,
n00by (ok), 10:37 , 12-Май-24, (202)
- Любимый язык - это достаточная причина,
Anonymm (?), 19:25 , 09-Май-24, (191)
- Перевод для тех кому лень ходить по ссылкам Недавно я наткнулся на комментари,
Аноним (101), 19:37 , 07-Май-24, (101)
- Аргумент про производительность 8212 либо демонстрация глупости некомпетентно,
Аноним (82), 17:21 , 07-Май-24, (82) –1 //
- Ты глупец и толстый тролль Constexp и consteval позволяют провести повторяющиес,
Bottle (?), 18:25 , 07-Май-24, (92) +1 //
- Дёрнуть из Makefile внешний скрипт при компиляции, делов-то Деды такое на AWK и,
Аноним (82), 19:46 , 07-Май-24, (104)
- Эталонное ненужно, тащить в бинарь таблицу того, что можно посчитать в райниайме,
Аноним (7), 20:04 , 07-Май-24, (108) –1
- Ты серьёзно Кучу значений рассчитать в рантайме, чтобы сжечь гигаватты энергии ,
Bottle (?), 21:38 , 07-Май-24, (117) +1
- Какие гигаватты Ладно бы, про грязные страницы - это бы был аргумент Но про ни,
n00by (ok), 11:49 , 08-Май-24, (168)
- Да ладно, если условный std map включить импортом вместо хидера, с чего вдруг ч,
Аноним (169), 11:52 , 08-Май-24, (169)
- Чувак, нет, не придётся Предвычесленные массивы иногда пихают в код Когда лень э,
Ivan_83 (ok), 22:20 , 07-Май-24, (129)
- Ещё раз для особоодарённых С позволяет создавать более быстрый, более произво,
Ivan7 (ok), 18:44 , 07-Май-24, (94) +1 //
- Это неверно Правильнее сказать, стандарты C включают в себя b некоторое подм,
Аноним (82), 19:39 , 07-Май-24, (102) +2
- Мелочи погоды здесь не делают Самые-самые разные Например, в С есть likely ,
Ivan7 (ok), 20:08 , 07-Май-24, (109)
- Это уже давно стало опциональным расширением С компеляторов Как по мне, лучше из,
Ivan_83 (ok), 22:41 , 07-Май-24, (131)
- Смысл избегать, если это часть стандарта, элементарно применяется и повышает про,
Ivan7 (ok), 02:02 , 08-Май-24, (141)
- Потому что это вносит лишние слова и логику в чтение кода Бесплатно - часто можн,
Ivan_83 (ok), 03:47 , 08-Май-24, (148)
- Postgres еще на сишичке написан - собирается просто мгновенно для проекта такого,
Аноним (157), 08:08 , 08-Май-24, (157)
- Скорость сборки не является узким местом С Средние проекты компилируются и со,
Ivan7 (ok), 16:48 , 08-Май-24, (182)
- Хромиум на крестах, 60к файлов, собирается за 3-5 часов на 5950х quemu на С, 6,,
Ivan_83 (ok), 21:30 , 08-Май-24, (184)
- Уверен на 100 , что объём твоих программ сильно меньше объёма исходников Хромиум,
Ivan7 (ok), 01:46 , 09-Май-24, (187)
- У меня то да Но это как бы к вашему большие проекты только на крестах можно пи,
Ivan_83 (ok), 01:44 , 10-Май-24, (192)
- У меня в компе 128 Гигов оперативки, поэтому я память особо не считаю Но раньше,
Ivan7 (ok), 19:50 , 10-Май-24, (198)
- Perl же Guile же -Dхороший проект так примерно и выглядит ,
тыквенное латте (?), 09:17 , 08-Май-24, (160)
- Почему тогда между си кодом и ближайшим С конкурентом разрыв 595 в такой расп,
Аноним (44), 20:47 , 07-Май-24, (112)
- потому что С код писали без likely и unlikely , очевидно же ,
тыквенное латте (?), 21:25 , 07-Май-24, (114)
- В C очень быстрые регулярные выражения, в конечный автомат во время компиляции,
Аноним (119), 21:50 , 07-Май-24, (118)
- Не позволяют кресты создавать более производительный код Всё отличие в том, что ,
Ivan_83 (ok), 21:57 , 07-Май-24, (123)
- C 5 C and ISO C diff iso 1 This subclause lists the differences between C a,
n00by (ok), 11:58 , 08-Май-24, (170)
- Правильнее с const В С работает const char p abc Часто такое использую ,
Ivan7 (ok), 16:40 , 08-Май-24, (181)
- Ну так в том чисто сишном файле стоят ifdef __cplusplus ,
n00by (ok), 13:05 , 10-Май-24, (195)
- Так надо почитать, что там в стандарте, для того и указал наименование главы Чт,
n00by (ok), 13:07 , 10-Май-24, (196)
- Вкусовщина Так же можно сказать, что надо было на Pascal или вообще на каком-ни,
Аноним (101), 19:32 , 07-Май-24, (99) //
- Если на Pascal или, тем более, на Haskell, ты такую либу не вызовешь из кода ни ,
Аноним (105), 19:43 , 07-Май-24, (103) –3 //
- Не надо Pascal и тем более Haskell C и С имеют максимальную переносимость под,
Ivan7 (ok), 02:17 , 08-Май-24, (143)
- Плохо, что геометрические шейдеры не реализованы Без них трудновато обходиться ,
Ivan7 (ok), 14:54 , 07-Май-24, (63) +2
- github com rswinkle PortableGLLanguages C 80 7 C 18 5 Кто-то немного призвезде,
Аноним (68), 15:07 , 07-Май-24, (68) //
- Чем лучше https github com C-Chads tinygl ,
Анонус (?), 16:30 , 07-Май-24, (80) +2
- Жалко что не смогли осилить шейдеры OpenGL и вместо этого придумали ни с чем не ,
X512 (?), 17:35 , 07-Май-24, (89)
- Великолепный проект Глянул код - очень достойно ,
Аноним (101), 19:31 , 07-Май-24, (97) +1
- Тут говорят, будет медленно Я вот что подумал, прочитав новость про GCC 14 Ест,
Аноним (105), 19:31 , 07-Май-24, (98) //
- Так оно не делает libGl чтобы можно было его загрузить ,
Skullnet (ok), 19:33 , 07-Май-24, (100)
1,2,5,11,25,34,43,46,47,48,50,63,68,80,89,97,98,100
|