arrow

назад

ask

Вопрос

Разрабатывает ли компания 1с свой язык структурированных запросов по типу SQL?

repost

49

input message

напишите коммент


5 комментов

SQL - это впервую очередь стандарт. Сам по себе он существовать не может. Нужна реализация, связанная с каким-то хранилищем данных. 1С такими решениями не занимается. Их язык программирования - это доменноспецифичный язык (DSL).

Свои диалекты SQL, языки похожие на SQL есть у Яндекс для их продуктов - ClickHouse, YDB, YTsaurus.

Придумывать какой-то похожий язык особого смысла нет. Используем же мы дюймы для обозначения диаметра труб и диагоналей экранов. Вот SQL - это похожее.

0

ответить

· 01.10.2024

ORM — может и полезно, а свой язык запросов без свой СУБД не нужен. Весь 1с надстройка абстракций над .net …зачем множить абстракции?

0

ответить

Для лучшего понимания

Ведь зачем ассемблер заменили на си, потому что сложно писать на ассемблере

0

ответить

· 01.10.2024

На ассемблере несложно писать, но он сильно привязан к железу и основные претензии были именно в этом. Разные системы команд, размеры и число регистров и прочее — требовало появление надстройки. Им стал Си. На SQL писать не сложно от слова совсем. Но из-за особенностей конкретных реализаций конкретных субд появились ORM… при этом к SQL уже есть куча розного инструментария. Зачем ещё один SQL-подобная надстройка к которой не будет инструментария?? ORM, чтоб можно было без проблем запускать не только на MSSQL и PGS, но хоть на Mongo, хоть на ClikHouse — была бы польза.

0

ответить

Вы правы, но в России же импортозамещение

0

ответить

еще контент автора

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится