Size: a a a

2019 December 05

AP

Anton Petrusevich in Modern::Perl
извините, но я не организую мастер-классы, воркшопы и пр. здесь в группе примерно сотня активных (в разной степени) людей, если тут никого не удаётся заинтересовать, то явно что-то с контентом (или его маркетингом) не так. выход на более широкую аудиторию скорее больше демотивирует
источник

AP

Anton Petrusevich in Modern::Perl
так что я забил. моё право.
источник

AP

Anton Petrusevich in Modern::Perl
я уже пробовал лор и москоу.пм
источник

VG

Vadim Goncharov in Modern::Perl
Михаил Иванов
да ну, не сравнимо
сравнимо. есть такое понятие - средний уровень
источник

VG

Vadim Goncharov in Modern::Perl
вот у хабра он упал
источник

AK

Andrey Konovalov in Modern::Perl
Anton Petrusevich
нужно отделить мух от котлет. если, к примеру, мне нужен джейсон в запросах, то стандартизированно его просто нигде нет, запросы по любому будут затачиваться под конкретную дб. "универсальный скл" покрывает только очень простой набор вариантов, который вполне можно реализовать, но необходимо оставить возможность специализированных запросов "нэйтив скл". и если ты хочешь покрыть и специализированные запросы/синтаксис, но так, чтобы это было общим интерфейсом, то тут первым делом на ум приходит ООП. я для подобного несколько лет назад начал придумывать интерфейс, но не закончил.
По-моему решение не в ООП-чего-то-там, а скореев  парсинге SQL в AST-дерево и преобразованиях между разными вариантами сделать однои то же в разных базах: подменой функций, формированием разных конструктов на выходе.
В ORM-ООП-варианте всё равно на нижнем уровне придётся делать разный SQL под разные варианты движков, при этом ООП-специфика ограничивает scope запросов, а т.ч. сложные аналитические запросы с объединениями можно будет клеить только уже в коде приложения.
источник

AK

Andrey Konovalov in Modern::Perl
Т.е. я за траспайлер нормального SQL в говно-SQL движков БД
источник

AP

Anton Petrusevich in Modern::Perl
Andrey Konovalov
По-моему решение не в ООП-чего-то-там, а скореев  парсинге SQL в AST-дерево и преобразованиях между разными вариантами сделать однои то же в разных базах: подменой функций, формированием разных конструктов на выходе.
В ORM-ООП-варианте всё равно на нижнем уровне придётся делать разный SQL под разные варианты движков, при этом ООП-специфика ограничивает scope запросов, а т.ч. сложные аналитические запросы с объединениями можно будет клеить только уже в коде приложения.
а, ну-ну. изобрети LINQ/JPQL
источник

AK

Andrey Konovalov in Modern::Perl
Ну и можно ещё присылать споры сибирской язвы разработчикам My, PG, SQLite с намёками на то, что они уроды
источник

VG

Vadim Goncharov in Modern::Perl
ораклу пришли
источник

AP

Anton Petrusevich in Modern::Perl
Андрей, ты пипец бредишь. завязывай
источник

AK

Andrey Konovalov in Modern::Perl
Anton Petrusevich
а, ну-ну. изобрети LINQ/JPQL
Если в мире Java реализовано - значит, только лень мешает это сделать где угодно ещё
источник

VG

Vadim Goncharov in Modern::Perl
гг, ну вперёд, делай =)
источник

AP

Anton Petrusevich in Modern::Perl
Andrey Konovalov
Если в мире Java реализовано - значит, только лень мешает это сделать где угодно ещё
ты не пробовал описывать JPA модели
источник

AK

Andrey Konovalov in Modern::Perl
Anton Petrusevich
Андрей, ты пипец бредишь. завязывай
Антон, ты считаешь, что разный синтаксис в разных базах - это нормально?
источник

AK

Andrey Karepin in Modern::Perl
Vadim Goncharov
ораклу пришли
он не ответит
источник

AP

Anton Petrusevich in Modern::Perl
Andrey Konovalov
Антон, ты считаешь, что разный синтаксис в разных базах - это нормально?
ты считаешь, что люди с разной кожей — это нормально? да негров задолбаешься нормально фотографировать
источник

МИ

Михаил Иванов in Modern::Perl
Vadim Goncharov
вот у хабра он упал
Вы опять путаете. Вам может не нравиться Хабр, или казаться, что там уровень упал, но это не важно. Важно, что он всё-равно популярнее всех. Хочешь донести до сообщества свой велосипед - пишешь на Хабр.
источник

AK

Andrey Konovalov in Modern::Perl
Andrey Konovalov
Антон, ты считаешь, что разный синтаксис в разных базах - это нормально?
Для стандартизованного ANSI языка.
У разработчиков баз данных миллион возможностей договориться о постепенном переходе к единому синтаксису. Елсли они этого не делают - значит, сам SQL - дерьмо. Как и HTML c CSS, например
источник

AK

Andrey Karepin in Modern::Perl
Andrey Konovalov
Антон, ты считаешь, что разный синтаксис в разных базах - это нормально?
имеют право
источник