Студент в НТТИ Минтруда России
· 01.10.2024 · ред.Вопрос
Разрабатывает ли компания 1с свой язык структурированных запросов по типу SQL?
5 комментов
· 01.10.2024
ORM — может и полезно, а свой язык запросов без свой СУБД не нужен. Весь 1с надстройка абстракций над .net …зачем множить абстракции?
0
ответить
коммент удалён
· 01.10.2024
Для лучшего понимания
Ведь зачем ассемблер заменили на си, потому что сложно писать на ассемблере
0
ответить
ответ удалён
· 01.10.2024
На ассемблере несложно писать, но он сильно привязан к железу и основные претензии были именно в этом. Разные системы команд, размеры и число регистров и прочее — требовало появление надстройки. Им стал Си. На SQL писать не сложно от слова совсем. Но из-за особенностей конкретных реализаций конкретных субд появились ORM… при этом к SQL уже есть куча розного инструментария. Зачем ещё один SQL-подобная надстройка к которой не будет инструментария?? ORM, чтоб можно было без проблем запускать не только на MSSQL и PGS, но хоть на Mongo, хоть на ClikHouse — была бы польза.
0
ответить
ответ удалён
· 01.10.2024
Вы правы, но в России же импортозамещение
0
ответить
ответ удалён
· 02.10.2024
SQL - это впервую очередь стандарт. Сам по себе он существовать не может. Нужна реализация, связанная с каким-то хранилищем данных. 1С такими решениями не занимается. Их язык программирования - это доменноспецифичный язык (DSL).
Свои диалекты SQL, языки похожие на SQL есть у Яндекс для их продуктов - ClickHouse, YDB, YTsaurus.
Придумывать какой-то похожий язык особого смысла нет. Используем же мы дюймы для обозначения диаметра труб и диагоналей экранов. Вот SQL - это похожее.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён