The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз графической библиотеки LDL 0.2, оптимизированной для маломощных систем "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз графической библиотеки LDL 0.2, оптимизированной для маломощных систем "  +/
Сообщение от opennews (??), 09-Июн-26, 19:50 
Опубликован выруск мультимедийной библиотеки LDL 0.2 (Little DirectMedia Layer), позволяющей создавать графические приложения, способные работать как на современных, так и на устаревших системах (Windows 95+, macOS/OS X/Mac OS X 10.6+, дистрибутивы с ядром Linux 2.0+, FreeBSD 3.0+). Предоставляется простой кроссплатформенный API для управления окнами и обработки событий с устройств ввода. Для отрисовки может использоваться OpenGL 1.0-4.6. Код написан на языке Си и поставляется под лицензией LGPL 3.0...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=65653

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

2. Сообщение от Аноним (2), 09-Июн-26, 19:52   –8 +/
Я жду объяснений по поводу наличия практического применения этого софта.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #8, #15, #18, #29

3. Сообщение от Аноним (3), 09-Июн-26, 19:53   –3 +/
Спасибо нейросетям! По ридми сразу видно, что нейросетью делали. А это лучше, чем если бы писал человек.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4

4. Сообщение от JordanCpp2email (?), 09-Июн-26, 20:08   –4 +/
Нейросеть используется для генерации документации, ревью кода, поиска ошибок.

Так же некоторые примеры для библиотеки генерировались ИИ.

Библиотека не написана и не пишется ИИ-шкой. Если посмотрите на контрибуторов это 3 живых человека. Последний pr мой.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

5. Сообщение от JordanCpp2email (?), 09-Июн-26, 20:09   +5 +/
Для написания игр и софта. Собственно почему нет? Да библиотека поддерживает в том числе и старое железо и системы. Но это ни как не мешает запускать и разрабатывать под новые системы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #20, #47, #54

8. Сообщение от Аноним (8), 09-Июн-26, 20:12   +2 +/
То, после чего ты пойдешь на SDL и будешь настолько, доволен, что даже сделаешь небольшой донат на чашечку кофе авторам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #10

10. Сообщение от JordanCpp2email (?), 09-Июн-26, 20:18   –1 +/
SDL это глыба в хорошем смысле этого слова. LDL это очень маленькая библиотека не претендующая на замену или конкуренцию с SDL.

Цель используя LDL писать кроссплатформенный софт и игры, которые без переписывания будут работать на современном и старом железе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #19, #22, #30, #42, #53, #69

15. Сообщение от Айнанейм (?), 09-Июн-26, 20:37   +/
Для создания 3d карт сканирования поверхностей, в модулях, которые в фильме Чужие, чтобы смотреть где ксеноморф.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

18. Сообщение от warlockemail (??), 09-Июн-26, 21:19   –1 +/
Это для людей вроде меня, кто понимает, что либо программа работает везде, либо она ненужная хрення.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #31

19. Сообщение от Аноним (20), 09-Июн-26, 21:33   +/
> Цель используя LDL писать кроссплатформенный софт и игры, которые без переписывания будут работать на современном и старом железе.

Т.е. цель буквально та же, что и у SDL.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

20. Сообщение от Аноним (20), 09-Июн-26, 21:35   +2 +/
> Для написания игр и софта. Собственно почему нет?

Наверное потому, что уже есть SDL? В частности, SDL 1.x, который "поддерживает в том числе и старое железо и системы".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

22. Сообщение от Аноним (20), 09-Июн-26, 21:39   +1 +/
> SDL это глыба в хорошем смысле этого слова. LDL это очень маленькая библиотека

SDL вообще не глыба, ибо буквально каждый ненужный модуль там можно отключить на этапе компиляции.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #70

23. Сообщение от Аноним (23), 09-Июн-26, 21:42   +1 +/
Что мешает использовать просто сразу OpenGL?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #37

24. Сообщение от Аноним (24), 09-Июн-26, 22:16   +3 +/
Уже старый добрый ИИ слоп... История создания этой репы:
> Стоит ли сделать копию сдл?
> Отличный вопрос конечно стоит... Могу привести несколько примеров
> Делает проект (по заявлениям руками, но дока почему-то вся в нейрослопе) и руки тоже в нейрослопе

Это конечно же троллинг. Но если честно даже хз... Вроде этот проект никому не видит, и автор преследует благую цель. Но привкус какой-то...

P.S. хранить `.vscode` вот он пик современной разработки. Давайте загрузим дотфайл для каждого редактора! Больше строчек текста в репе лучше!

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25, #26, #27, #46

25. Сообщение от JordanCpp2email (?), 09-Июн-26, 22:32   –5 +/
Посмотрите историю репы и количество комитов. Проект был на С++ 98 сейчас С89.
Общее время разработки, если бы ИИ все писал, то явно времени ушло меньше. А не больше двух лет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

26. Сообщение от JordanCpp2email (?), 09-Июн-26, 22:36   +/
Вы думаете я использовал промт напиши аналог SDL но сделай префикс LDL и под все системы. И так херак и все готово. Вы серьезно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #65

27. Сообщение от Аноним (37), 09-Июн-26, 22:42   +/
анриал энджины так распухли, что приходится начинать с самого начала. неплохо, чё
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

29. Сообщение от слабый гусь (?), 09-Июн-26, 23:00   +/
Студенческий проект начального уровня. Начинать нужно с простого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

30. Сообщение от Аноним (30), 09-Июн-26, 23:02   +/
> LDL это очень маленькая библиотека не претендующая на замену или конкуренцию с SDL.

Ты лукавишь. Никто не будет делать проект с двумя бэкендами - SDL и LDL, следовательно на LDL напишут (если напишут) то что могли бы написать на SDL, и вляпаются во все прелести поделки.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #72

31. Сообщение от слабый гусь (?), 09-Июн-26, 23:03   +1 +/
Сочувствую вам в нашем мире, где по вашим критериям существует одна лишь "хрення".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

37. Сообщение от Аноним (37), 09-Июн-26, 23:34   +/
кармак уже лет 30+ икает не останавливаясь и проклинает билли
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

42. Сообщение от ХозяинАнонимов (?), 09-Июн-26, 23:50   +/
Если проект связан с SDL, почему о нем нет упоминания в readme? А если не связан, то зачем примазываться к его названию?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

45. Сообщение от 14yoexpert (?), 10-Июн-26, 00:39   +/
Вопрос автору - а как он собирается поддерживать одновременно еще не сгинувшие иксы и не до конца родившейся вяленый под онтопик?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52, #55

46. Сообщение от 14yoexpert (?), 10-Июн-26, 00:40   +/
А если бы там лежал .vim то вопросов бы у тебя не было я так полагаю?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

47. Сообщение от Аноним (47), 10-Июн-26, 02:07   +/
А если взять OpenGL и на нём писать без прослоек?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

52. Сообщение от Аноним (53), 10-Июн-26, 04:25   +/
Завалил.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

53. Сообщение от Аноним (53), 10-Июн-26, 04:31   +/
Работа хорошая, с точки зрения Вас, как разработчика.

Просто, как по мне, это из той же оперы, как когда кто-то портировал Linux на WebAssembly. К скиллу вопросов нет. Есть только вопрос: зачем?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #59

54. Сообщение от Джон Титор (ok), 10-Июн-26, 07:42   +1 +/
> Собственно почему нет?

LGPL 3.0. Может потому что исходный код такой игры должен быть открытым. И по сути бесплатным.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

55. Сообщение от Ю.Т. (?), 10-Июн-26, 07:59   +/
Срезал
(Шукшин)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

56. Сообщение от Ю.Т. (?), 10-Июн-26, 08:01   +1 +/
Кто из нас не писывал графбиблиотеку.
Написал и написал.
Надеюсь, при этом развил мастерство, да и кой-какое удовольствие получил?
Ответить | Правка | Наверх | Cообщить модератору

57. Сообщение от Аноним (72), 10-Июн-26, 09:06   +1 +/
Очень, очень свежая и оригинальная идея…

https://github.com/libsdl-org/SDL

https://github.com/glfw/glfw

https://github.com/colleagueriley/RGFW/

https://github.com/bkaradzic/bgfx

https://github.com/SFML/SFML

https://github.com/sphair/ClanLib

https://github.com/liballeg/allegro5

Кто больше?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #64

59. Сообщение от Аноним (59), 10-Июн-26, 10:05   +/
man ретрогейминг

man ретрожелезо

Если ты этим не увлечен, то бесполезно объяснять.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #68

64. Сообщение от Аноним (64), 10-Июн-26, 12:18   +/
Две от floooh: sokol, oryol :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

65. Сообщение от Аноним (-), 10-Июн-26, 14:40    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

68. Сообщение от Аноним (30), 10-Июн-26, 15:14   –1 +/
> Если ты этим не увлечен, то бесполезно объяснять.

Вот, ключевая фраза. Тут кто-то кроме автора этим увлечён? Если нет, то может не стоило сюда это постить?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

69. Сообщение от Аноним (30), 10-Июн-26, 15:53   +/
Глыбой был бы движок, а SDL - не глыба, а прям самый bare bones.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

70. Сообщение от _kp (ok), 10-Июн-26, 16:29   +/
Более того легко реализуется и "пародия на SDL"(очень урезанная реализация, но совместимая по исходникам), для малшомощных микроконтроллеров, что дает возможность отладки графической части на компе, с последующим запуском на микроконтроллере.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

71. Сообщение от Аноним (30), 10-Июн-26, 18:24   +/
А на этой библиотеке что-то написано, или так, библиотека ради библиотеки?
Ответить | Правка | Наверх | Cообщить модератору

72. Сообщение от Аноним (72), 10-Июн-26, 19:30   +/
> Никто не будет делать проект с двумя бэкендами…

Автор raylib (поддерживающей SDL, GLFW и RGFW, а с последней версии ещё и свои бэкенды) смотрит с осуждением на очередное бездумное применение квантора всеобщности.

https://i.imgur.com/MIT7ZNg.gif

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру