Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Первый выпуск scan, библиотеки разбора текста для C++ с построением конечного автомата при компиляции" | +/– | |
| Сообщение от opennews (ok), 23-Сен-26, 12:09 | ||
Опубликован первый выпуск библиотеки scan... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +8 +/– | |
| Сообщение от piteri (ok), 23-Сен-26, 12:09 | ||
А какая-то практическая польза от него есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +3 +/– | |
| Сообщение от Аноним (4), 23-Сен-26, 12:16 | ||
похоже на очередной аналог регулярных выражений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +5 +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 13:06 | ||
Почему аналог? Регулярные выражения и есть, просто с поддержкой типов C++. Но и это необязательно, можно использовать тот же интерфейс, что в том же ctre. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (65), 24-Сен-26, 11:29 | ||
Это недорегулярные выражения, ибо сразу светят методом "scan::starts_with" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от j4niwzis (ok), 24-Сен-26, 11:33 | ||
> Это недорегулярные выражения, ибо сразу светят методом "scan::starts_with" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 69. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Аноним (65), 24-Сен-26, 12:57 | ||
Есть Perl. Если надо действительно работать с регулярками. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 94. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (94), 25-Сен-26, 16:00 | ||
Ты же не будешь из C++ дёргать перл ради регулярок. Я даже из перла не стал бы дёргать перл, тем более ради регулярок, потому что язык отвратен, и регулярки в нём кривые (медленные, с отаратным нестандартным синтаксисом, с плохой поддержкой юникода, без нужных фичей типа правильного look ahead/behind и без возможности скомпилировать заранее). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | –1 +/– | |
| Сообщение от Норм (?), 23-Сен-26, 14:53 | ||
Люди не получившие высшего образовантя обречены переизобретать лисп. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 51. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +3 +/– | |
| Сообщение от Аноним (-), 23-Сен-26, 22:44 | ||
Очень было бы интересно ваш лисп в бенчмарках сравнить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Норм (?), 24-Сен-26, 01:14 | ||
Следуйте мечте! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от PerOneLove (-), 23-Сен-26, 23:57 | ||
\>А какая-то практическая польза от производительности есть? | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 75. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (-), 24-Сен-26, 15:42 | ||
по ходу чтобы ии чекал лучше | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 2. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Аноним (2), 23-Сен-26, 12:09 | ||
Очередной стандарт C++ принят. Настало время самого интересного - придумать зачем он на практике. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (8), 23-Сен-26, 12:39 | ||
Уже принят стандарт C++26. Там это и не только можно с интроспекцией. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 13:26 | ||
В C++26 есть и рефлексия, а не только интроспекция. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (2), 24-Сен-26, 23:49 | ||
claude участвовавало в разработке или только в подготовке статьи? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 100. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Человек обыкновенный (-), 25-Сен-26, 20:41 | ||
А что лучше: рефлексия или интроспекция? | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 78. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Аноним (78), 24-Сен-26, 15:48 | ||
Я сишник и незнаю что такое интрспекция. Чёрт побери, а когда же код писать?! Я не привык к пустым терминам! | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 86. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (65), 24-Сен-26, 22:41 | ||
> Очередной ... | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 3. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +4 +/– | |
| Сообщение от Аноним (3), 23-Сен-26, 12:13 | ||
Подача материала, конечно, препаршивая, видимо, это показатель. А чего сравнения с flex нет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (20), 23-Сен-26, 13:16 | ||
Могу сравнить за них: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 13:17 | ||
Так re2c обычно быстрее flex. Но сравнение всё равно можно было бы добавить | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 71. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +2 +/– | |
| Сообщение от ы (?), 24-Сен-26, 13:22 | ||
дык иишенка | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 5. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Аноним1234 (?), 23-Сен-26, 12:24 | ||
>Код проекта написан на C++23 и распространяется под лицензией GPLv3. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (8), 23-Сен-26, 12:36 | ||
Можно с соблюдением условий лицензии. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 88. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (88), 25-Сен-26, 00:26 | ||
Открыть весь исходный код публике GPL? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 96. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Метрика (?), 25-Сен-26, 19:53 | ||
Да, GPL подразумевает открытие всего кода который взаимодействует с GPL-кодом хоть в виде статической сборки хоть динамически подгружаемых либ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | –1 +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 13:08 | ||
Вполне можно, нужно только условия лицензии соблюдать. | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 16. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | –4 +/– | |
| Сообщение от Аноним (16), 23-Сен-26, 13:12 | ||
Для коммерческих целей пиши сам с нуля, а GPL это чтоб исходниками делиться. | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 18. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +3 +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 13:15 | ||
Коммерция вполне возможна и когда исходниками делятся. Закрыть код и распространять бинари только вот нельзя | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от _ (??), 23-Сен-26, 18:51 | ||
RH - can! You are - not! ;-p | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (62), 24-Сен-26, 08:52 | ||
Да кому оно надо, в коммерции делиться исходниками | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 63. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | –1 +/– | |
| Сообщение от Аноним (62), 24-Сен-26, 09:51 | ||
Вы и вам подобные себя вообще слышите?? Коммерция на условиях GPL конечно возможна де-юре, но за очень редким исключением она мертва де-факто!! Только не надо вспоминать про отдельные проекты, все это исключения. Конкурировать на таких условиях с коммерческим кодом невозможно. Это просто какой-то мегаинфантилизм | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 76. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (-), 24-Сен-26, 15:45 | ||
> за очень редким исключением | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 79. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (78), 24-Сен-26, 15:52 | ||
Чувак тебя обуревают страх и жадность. Просто доверься Столлману и открой свой код под GPL. И деньги сами потекут к тебе рекой. | ||
| Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору | ||
| 85. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (62), 24-Сен-26, 19:09 | ||
Чувак, тебя обуревают фантазии или тяга выдать желаемое за действительное. Успешных GPL-проектов — единицы (вроде Linux или Qt), и те порой живут за счет двойного лицензирования. Хотим мы или нет, но весь мир сегодня сидит на проприетарном закрытом софте. И одна из причин этого низкий спрос со стороны бизнеса на коммерцию под GPL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 92. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (92), 25-Сен-26, 15:12 | ||
Ты не готов быть воином Свободы. Ты слаб душой. Успешность не означает деньги, успешность это торжество GNU! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (93), 25-Сен-26, 15:28 | ||
А то! Все ведь знают что Столлман - тайный миллиардер юогаче Маска, скрывающийся за образом старика в рваных сандалях, побирающегося по провинциальным конференциям. | ||
| Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору | ||
| 98. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Метрика (?), 25-Сен-26, 20:02 | ||
У FSF несколько лицензий и GPL для библиотек не оптимальное решение, впрочем есть еще более кабальная AGPL, которая магическим образом превращается в EULA типа SSPL/BSL | ||
| Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору | ||
| 97. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Метрика (?), 25-Сен-26, 19:56 | ||
Даже FSF так не считает, для либ они выпустили LGPL, в которой если правится либа исходники её нужно открывать, но не исходник всей программы которая её юзает, это абсурд какой то, из за одной либы открывать код всей программы | ||
| Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору | ||
| 23. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Sm0ke85 (ok), 23-Сен-26, 14:14 | ||
>Поясните, это значит что это нельзя использовать в коммерческих проектах? | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 27. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Xasd1 (?), 23-Сен-26, 15:22 | ||
дауж… | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 28. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 15:36 | ||
LGPL это не Library GPL а Lesser GPL. https://www.gnu.org/licenses/why-not-lgpl.html | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Xasd1 (?), 23-Сен-26, 15:48 | ||
ага. потому что приложения ТОЖЕ хорошо (зачастую) выпускать под LGPL | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 16:08 | ||
Не могу придумать ни единой причины выпускать приложение под LGPL. Библиотеки же имеет смысл выпускать под LGPL лишь иногда. Тут лучше подходит GPL, т.к. достаточный уровень оригинальности, а преимущества свободному ПО давать нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от limafresh (ok), 23-Сен-26, 17:28 | ||
Тоже не понимаю смысл использования LGPL для не-библиотек (например приложений). Смысл LGPL - позволить линковку с проприетарным кодом, а у приложений линковки как таковой нет - они не библиотеки. Выходит та же самая GPL без возможности пользоваться преимуществами послаблений LGPL. Зачем тогда так запутывать, можно было выбрать обычную GPL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Xasd1 (?), 24-Сен-26, 12:29 | ||
> а у приложений линковки как таковой нет - они не библиотеки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 77. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (-), 24-Сен-26, 15:48 | ||
https://llvm.org/ | ||
| Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору | ||
| 58. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +2 +/– | |
| Сообщение от Аноним (58), 24-Сен-26, 00:09 | ||
> Тут лучше подходит GPL, т.к. достаточный уровень оригинальности, а преимущества свободному ПО давать нужно. | ||
| Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору | ||
| 81. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (-), 24-Сен-26, 15:59 | ||
да конечно. структуру перетусовал/разделил, на свой язык перевёл, раскидал в левые репы - а через месяц как под копирку на своём языке выкладываешь, с благодарностью этим левакам и иишечкам | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 99. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Метрика (?), 25-Сен-26, 20:08 | ||
LGPL сделана для библиотек, для примера Qt аж под тремя лицензиями GPL/LGPL/EULA и всем удобно, хочешь статически линкуйся с GPL, хочешь динамически линкуйся с закрытым кодом, а хочешь статически линковаться с закрытым кодом заплати за лицензию и это очень удобно, когда у тебя есть выбор | ||
| Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору | ||
| 41. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от limafresh (ok), 23-Сен-26, 17:21 | ||
> использовать GPT для библиотеки — это сразу выброшенное время. | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 34. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | –2 +/– | |
| Сообщение от Аноним (34), 23-Сен-26, 16:36 | ||
Можно, но код ты должен передать заказчику. | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 73. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Xasd1 (?), 24-Сен-26, 15:23 | ||
этого не достаточно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | –1 +/– | |
| Сообщение от Аноним (36), 23-Сен-26, 16:40 | ||
Именно это и значит. GPLv3 специально сделана токсичной для коммерции чтобы не дай бог успех не случился. | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 80. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (78), 24-Сен-26, 15:54 | ||
>GPLv3 специально сделана токсичной | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +2 +/– | |
| Сообщение от limafresh (ok), 23-Сен-26, 17:05 | ||
Это распространённое заблуждение из-за манипуляции терминами, мол коммерческий = закрытый. Можно использовать в любых проектах, при соблюдении условий GPL (например открытие кода). Ведь есть коммерческие, но открытые проекты, так само, как есть и некоммерческие, но закрытые проекты. | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 43. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (-), 23-Сен-26, 18:28 | ||
Только вот открытое довольно сложно коммерциализировать. Это шапка себе позволить может, а мелкий разработчик — нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от limafresh (ok), 23-Сен-26, 20:06 | ||
В чём сложно? Просто это не всем подходит. Одна из самых распространенных бизнес-моделей - бесплатная версия под (A)GPL, а платная - под коммерческой лицензией. Если кто-то не хочет раскрывать код - будет вынужден заплатить за коммерческую лицензию. Также есть такое (касается только сервисов), что приложение сервиса открыто, но услуги платные, либо частично платные. Яркий пример - Telegram и его Telegram Premium. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 82. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (-), 24-Сен-26, 16:03 | ||
не знаю что кому подходит, но мы все помним предыдущий проект от создателя телеги, лол | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от limafresh (ok), 23-Сен-26, 20:22 | ||
Если этот "мелкий разработчик" разработчик сервиса, где у пользователей есть аккаунты, то монетизация может идти через платные функции или подписки (например ускоренная загрузка файлов за деньги или подписка на платные реакции на комментарии). Софт может быть хоть под WTFPL, ведь ценность не в софте, а в сервисе; софт это лишь оболочка для доступа к сервису. | ||
| Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору | ||
| 101. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (94), 25-Сен-26, 20:46 | ||
Думай с другой стороны - насколько сложно открыть коммерческое. | ||
| Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору | ||
| 6. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +2 +/– | |
| Сообщение от Аноним (6), 23-Сен-26, 12:31 | ||
Любого студента учат сначала, как минимум, описать суть проблемы, потом способы решения, затем свой способ решения и чем он лучше остальных. Тут сразу "на ешь решение" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (8), 23-Сен-26, 13:15 | ||
Тут проще, не нравится - не ешь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (65), 24-Сен-26, 13:03 | ||
Одна лапша нечитаемая. Инструкция о том, как не надо писать код. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Аноним (10), 23-Сен-26, 12:57 | ||
Угу. Как обычно, на тестах показывает "быстрее всех", но потом в процессе применения "неожиданно" выясняется, что из-за шаблонов экзешник растёт по экспоненте, а из-за большого объема кода и производительность начинает неожиданно лагать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 13:04 | ||
Так сама детерминизация в DFA и TDFA экспоненциальная, а она в генераторах лексеров есть. Тут алгоритм, которым пользуются некоторые генераторы лексеров, а шаблонами кодген не генерирует сильно больше нужного. Проблема с ростом кода была, но была исправлена с переходом на модель с computed goto. Теперь оно нормально генерируется. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +3 +/– | |
| Сообщение от черпало (?), 23-Сен-26, 16:26 | ||
> Подход с кодогенерацией я не уважаю, если можно сделать без нее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +2 +/– | |
| Сообщение от АнОним (?), 23-Сен-26, 12:59 | ||
>>Шаблон записывается как аргумент шаблона | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 84. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (-), 24-Сен-26, 16:07 | ||
так это мета же! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от aname (ok), 23-Сен-26, 13:10 | ||
Чтобы что? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от j4niwzis (ok), 23-Сен-26, 13:14 | ||
Чтобы регулярками быстро текст разбирать. И с C++ типами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (65), 24-Сен-26, 11:32 | ||
> по шаблону, известному на этапе компиляции | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (94), 23-Сен-26, 16:13 | ||
serde изобрёл? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (46), 23-Сен-26, 19:35 | ||
скорее syn | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (52), 23-Сен-26, 22:46 | ||
syn для кода раита же. Скорее pest/nom | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 89. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (88), 25-Сен-26, 00:29 | ||
nom разве на макросах? тут похоже в compile time какая-то табличка создается и дальше уже работает. интересно есть какой-то такой FSM-чик на макросах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 95. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (94), 25-Сен-26, 16:03 | ||
Какая разница на макросах или не на макросах? Работает это одинаково хорошо, и по синтаксису в обоих случаях лучше чем любое что можно наваять на плюсах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (32), 23-Сен-26, 16:17 | ||
c++ стандарты это эстафета по переписыванию, особенно это прослеживается по докладам всяких с++раша | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (56), 24-Сен-26, 00:00 | ||
Переписывание - это с нуля или на совсем другой язык. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Аноним (32), 24-Сен-26, 00:39 | ||
походу кетайский нейрослоупок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | –4 +/– | |
| Сообщение от мяв (?), 23-Сен-26, 16:39 | ||
круто ! так держать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Аноним (52), 23-Сен-26, 22:47 | ||
Вы же не рассчитываете с таким выбором лицензии что кто-то будет этим пользоваться? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от PerOneLove (-), 23-Сен-26, 23:56 | ||
Ты не будешь и это хорошо. а кому СПО интересно - те могут спокойно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (56), 24-Сен-26, 00:02 | ||
Мир свободного ПО будет пользоваться. Не обязательно же на проприетарщиков ориентироваться. | ||
| Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору | ||
| 74. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Xasd1 (?), 24-Сен-26, 15:32 | ||
врядли. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 103. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (94), 25-Сен-26, 21:01 | ||
Мир это вы загнули. Мирок. Не знаю ни одного нового серьёзного проекта под GPL. Легаси когда в него верили - навалом. Но оно на C++11 дай бог, там какие библиотеки мимо. | ||
| Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору | ||
| 61. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +1 +/– | |
| Сообщение от Аноним (61), 24-Сен-26, 01:26 | ||
Мда библиотека под GPL, это прикормка для хомячков уверовавших в халяву, чтобы библиотека хайпанула, а потом замутить двойное лицензирование GPL/EULA, кстати даже в FSF эту приколюху поняли и для либ выпустили LGPL, с которой в полной мере такой трюк не пройдет(там открывать нужно патчи самой либы, вместо кода всего софта использующего её), а GPL уместнее для готового софта | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от j4niwzis (ok), 24-Сен-26, 10:10 | ||
Двойное лицензирование не планируются, PR принимаются в либу без необходимости давать права на смену лицензии. Больше контрибьюторов => сложнее поменять лицензию. Так что контрибьютьте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 90. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Метрика (?), 25-Сен-26, 07:38 | ||
Тогда зачем библиотеке лицензия GPL? Для либ существует LGPL, которая изначально под них разрабатывалась | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 102. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Аноним (94), 25-Сен-26, 20:48 | ||
> Больше контрибьюторов => сложнее поменять лицензию | ||
| Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору | ||
| 91. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Метрика (?), 25-Сен-26, 07:40 | ||
Самые токсичные лицензии для библиотек это GPL/AGPL | ||
| Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору | ||
| 104. "Первый выпуск scan, библиотеки разбора текста для C++ с пост..." | +/– | |
| Сообщение от Я (??), 26-Сен-26, 07:25 | ||
В чём секретный смысл сего поделия? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить новость, Поддержать |