powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Конкурс по IRIS Native API: Python, .NET, Java, node.js
6 сообщений из 6, страница 1 из 1
Конкурс по IRIS Native API: Python, .NET, Java, node.js
    #39955768
Шваров Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

А у нас через неделю начинается новый конкурс !
И тема в этот раз - глобалы и как с ними работать с помощью Native API: Python, .NET, Java, node.js.
Любители и профессионалы глобалов - налетайте :)
...
Рейтинг: 0 / 0
Конкурс по IRIS Native API: Python, .NET, Java, node.js
    #40031432
kalin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шваров Евгений,
Привествую. Разбирался с python native и pyodbc в IRIS и возник вопрос, для чего был включен в дистрибутив данный "огрызок" ?

python native заточен для работы с глобалями - серъезно ? 21 век.
pyodbc заточен исключительно на SQL через ODBC драйвер.

В последних версиях cache была полноценная python библиотека для нормальной работы с Cache object script, классами и их свойствами, а также поддержка SQL, все в одном "флаконе". На основе данной библиотеки был написан партнерами интерсистемс ORM движек для работы с классами Cache.
В результате в IRIS произошел откат в технологии вида vism и им подобным :(
...
Рейтинг: 0 / 0
Конкурс по IRIS Native API: Python, .NET, Java, node.js
    #40031436
kalin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пришлось взять библиотеку python от Cache intersys.pythonbind3 и о чудо, все работает.
...
Рейтинг: 0 / 0
Конкурс по IRIS Native API: Python, .NET, Java, node.js
    #40044649
Шваров Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kalin
Шваров Евгений,
Привествую. Разбирался с python native и pyodbc в IRIS и возник вопрос, для чего был включен в дистрибутив данный "огрызок" ?

python native заточен для работы с глобалями - серъезно ? 21 век.
pyodbc заточен исключительно на SQL через ODBC драйвер.

В последних версиях cache была полноценная python библиотека для нормальной работы с Cache object script, классами и их свойствами, а также поддержка SQL, все в одном "флаконе". На основе данной библиотеки был написан партнерами интерсистемс ORM движек для работы с классами Cache.
В результате в IRIS произошел откат в технологии вида vism и им подобным :(

Вы знаете, многие считают что именно глобалы являются наиболее сильной стороной продуктов InterSystems. Вот для них и сделали этот модуль.
Но и методы классов ObjectScript тоже можно вызывать.
и ODBC/JDBC есть
Не хватает ORM?
...
Рейтинг: 0 / 0
Конкурс по IRIS Native API: Python, .NET, Java, node.js
    #40046747
kalin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шваров Евгений
kalin
Шваров Евгений,
Привествую. Разбирался с python native и pyodbc в IRIS и возник вопрос, для чего был включен в дистрибутив данный "огрызок" ?

python native заточен для работы с глобалями - серъезно ? 21 век.
pyodbc заточен исключительно на SQL через ODBC драйвер.

В последних версиях cache была полноценная python библиотека для нормальной работы с Cache object script, классами и их свойствами, а также поддержка SQL, все в одном "флаконе". На основе данной библиотеки был написан партнерами интерсистемс ORM движек для работы с классами Cache.
В результате в IRIS произошел откат в технологии вида vism и им подобным :(

Вы знаете, многие считают что именно глобалы являются наиболее сильной стороной продуктов InterSystems. Вот для них и сделали этот модуль.
Но и методы классов ObjectScript тоже можно вызывать.
и ODBC/JDBC есть
Не хватает ORM?

Круто насчет глобалей. Почему-то всем "студентам" рассказывают про супер пупер классы в Cache и технологии работы с ними. А тут привет, 1968 год, прямой доступ и глобали. У нас один "деятель" написал большой проект "на глобали" со своими алгоритмами и "своими" стандартами работы с ними, ничего не задокументировал. Теперь никто не знает, что с этим всем делать.
А ORM для того и придумано, что-бы любой "студент" мог разобраться в структуре и работе с данными, не разбираясь с теми самыми "глобалями".
...
Рейтинг: 0 / 0
Конкурс по IRIS Native API: Python, .NET, Java, node.js
    #40048029
Шваров Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kalin
Шваров Евгений
пропущено...

Вы знаете, многие считают что именно глобалы являются наиболее сильной стороной продуктов InterSystems. Вот для них и сделали этот модуль.
Но и методы классов ObjectScript тоже можно вызывать.
и ODBC/JDBC есть
Не хватает ORM?

Круто насчет глобалей. Почему-то всем "студентам" рассказывают про супер пупер классы в Cache и технологии работы с ними. А тут привет, 1968 год, прямой доступ и глобали. У нас один "деятель" написал большой проект "на глобали" со своими алгоритмами и "своими" стандартами работы с ними, ничего не задокументировал. Теперь никто не знает, что с этим всем делать.
А ORM для того и придумано, что-бы любой "студент" мог разобраться в структуре и работе с данными, не разбираясь с теми самыми "глобалями".

Согласен.
Глобалы/ли быстрые конечно - но с без документирования можно очень быстро все превратить невозможную кашу.
Александр, а где вы с вашим голосом на комьюнити, что нужен ORM из других языков?
Есть мнение, что объектные СУБД непопулярны - и действительно, если обратиться к рейтингу СУБД , там в десятке в основном реляционки, одна документная база и (пам-пам) - key-value база Redis, которая близка к тем-самым глобалам/ям.
А еесли поискать объектные базы - то бросается в глаза что их мало, и в топе очень знакомые названия.
В общем если потребность ORM из других языков нужна/необходима просьба написать об этом на комьюнити.
И добавить вот сюда таск.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Конкурс по IRIS Native API: Python, .NET, Java, node.js
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (1): Анонимы (1)
Пользователи онлайн (9): Анонимы (6), Yandex Bot 1 мин., Bing Bot 1 мин., RePredeclared 2 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]