|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MDC повел вторую фазу работ по подготовке стандарта MUMPS 2020. Рик Маршал, секретарь MDC, позвал меня в рабочую группу, называется Task Group 19. Пока все обсуждения и документы закрытые. Работа ведется, процесс идет. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2020, 19:14 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Как интересно. А цель нового стандарта? Добавить что-то принципиально новое? InterSystems участвует? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2020, 20:31 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
DAiMor Как интересно. А цель нового стандарта? Добавить что-то принципиально новое? InterSystems участвует? Пока в основном неточности в спецификации элементов языка. Предполагаю что да, но еще не в курсе кто именно из участников представляет Интерсистемс. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2020, 17:12 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
ну я, То что надо Когда, предположительно, будет новый стандарт ? Успехов в этом сложном деле ! ================== ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2020, 17:40 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MX-9 ну я, То что надо Когда, предположительно, будет новый стандарт ? Успехов в этом сложном деле ! ================== Сейчас предполагается что в 2021. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2020, 17:52 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Вроде бы всем понятно, что стандартизация - вещь хорошая, прежде всего, для нас, потребителей. Пока было много М-систем на рынке, она была в какой-то степени выгодна и поставщикам. Но когда в 2000-х их осталось, условно говоря, только двое (не беря в расчёт MUMPSv1, M21+ и прочие небольшие системы, которые в основном использовались лишь их авторами), в общем-то понятно прохладное отношение InterSystems к развитию Стандарта, следствием которого стало практически полное замораживание деятельности MDC. Что, кроме появления третьего игрока - MiniM - изменилось к 2020 году? Что движет людьми, возобновившими работу над Стандартом? Есть ли хотя бы черновая публикация на эту тему, Евгений? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 16:59 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Alexey Maslov Что движет людьми, возобновившими работу над Стандартом? Есть ли хотя бы черновая публикация на эту тему, Евгений? Движет хорошее ))) В языке есть некоторые неточности и отсутствуют конструкции выглядящие разумно, вроде предложений Type A, типа new $test или new $reference (хотя new $reference я еще не понял в чем смысл). Там большой список. Или уточнения синтаксиса, вроде того что принимает ^$global - в его первом индексе указано gvn, но gvn специфицирован с допустимыми сабскриптами, но для ^$global их нельзя указывать. Ну и в таком роде. Рик Маршал ведет обсуждение в закрытом формате, тут не моя юрисдикция. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 09:08 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
ну я, Если привлекут к разработке стандарта IS, я думаю они попытаются включить свое расширение в стандарт. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 14:50 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
ну я Alexey Maslov Что движет людьми, возобновившими работу над Стандартом? Есть ли хотя бы черновая публикация на эту тему, Евгений? Движет хорошее ))) В языке есть некоторые неточности и отсутствуют конструкции выглядящие разумно... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 22:55 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Alexey Maslov Чем это поможет нам, пользователям? Если, например, ГТ.М подтянет использование некоторых функций до "стандарта" Каше - нам будет проще писать программки. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 07:45 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa Если, например, ГТ.М подтянет использование некоторых функций до "стандарта" Каше - нам будет проще писать программки. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 11:21 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Alexey Maslov Чего больше всего не хватает в M? Мне нравятся поиски по шаблонам... Там небольшое семейство функций. Да и в старых стандартных функциях были добавлены некие полезные варианты с параметрами... Я было их запомнил и стал применять. А потом пришлось писать "универсально", все переделали на стандарт М. И я позабыл про это все, т.к. уже несколько лет это обновление не использую. Но память о том, что это было довольно удобно осталась! Помню были возможны отрицательные значения в параметрах... Типа -1 - до конца. Или -N (N целое) типа N с конца... Вот не вспомню сейчас. У нас молодежь активно использовала листбилдовские функции... Теперь х/з чего делать с теми программами. Их довольно много. Так же хотелось бы такое получить в "Стандарт". Хотя бы для ГТ.М... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 13:53 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa У нас молодежь активно использовала листбилдовские функции Сейчас в YottaDB имеются следующие расширения: $list* (все 12 функций) $order(variable,direction ,target ) $replace $zcrc $zcvt $zhex $zstrip Код: javascript 1. 2. 3. 4.
Куда обращаться, знаете. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 17:15 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Кто знает как быстро сохранить ВСЕ локальные переменные из namespace. А потом если надо быстро все восстановить ? По хотелкам - new для $zr предотвратило бы некоторые трудноуловимые ошибки. Кстати $zr вместе с $r для YottaDB не планируется ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 23:06 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Alexey Maslov Куда обращаться, знаете. Я х/з что ты имел ввиду... Даже не понял зачем нам YottaDB... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 07:37 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MX-9 Кто знает как быстро сохранить ВСЕ локальные переменные из namespace. А потом если надо быстро все восстановить ? У нас такое на мамсе использовали только нерадивые программисты... Но там хоть было ограничения по памяти. Они все требовали его увеличить. Сначала делали 20КБт... Потом 30КБт... На 40КБт клиенты начали возмущаться, что их так нагло заставляют покупать память. И мы приструнили тех программистов, научили их пользоваться командой new ... Год контроля так же дал результат. А у вас почему появилась такая надобность? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 07:42 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MX-9 Кто знает как быстро сохранить ВСЕ локальные переменные из namespace. Вот пример из документации, как получить "следующую" локальную переменную Код: javascript 1. 2.
Далее ее имя и значение можно записать в глобал или файл, как тебе будет удобнее... Правда я забыл как получить именно первую локальную переменную. Но, если у вас нет переменной с именем % - можно использовать ее. Она же подойдет и как переменная для цикла. Код: javascript 1.
MX-9 А потом если надо быстро все восстановить ? Пройтись по тому глобалу и, используя имя (косвенное обращение) и значение восстановить локальную переменную В обоих вариантах нужно действовать командой merge ... Она скопирует как значение, так и все подузлы локальной переменной. Правда и тут есть подводные камни... У глобалов есть ограничения на длины значений, придется их увеличивать в настройках СУБД. Но это путь "в никуда". Не делайте так. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 07:53 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa Правда я забыл как получить именно первую локальную переменную. Помнят руки-то , помнят! (с) Код: javascript 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 07:54 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa Даже не понял зачем нам YottaDB... Пока не все добавленные функции вошли в основную ветвь, хотя работа над этим ведётся, за дистрибутивом можно обращаться в нашу компанию. Мы всегда рады сотрудничеству. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 10:37 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MX-9 Кстати $zr вместе с $r для YottaDB не планируется ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 10:44 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Alexey Maslov Если заинтересованы в развитии, то стоит сменить GT.M на YottaDB. Ну это уже не ко мне... У нас на то есть эффективные топ менеджеры! Alexey Maslov Снизу вверх они совместимы. Новые фичи будут появляться только в YottaDB. Понял. А есть поддержка терминального соединения с БД на YottaDB? Помнится еще нам была нужна сертификация в реестре "доступного ПО" для госконтор... У YottaDB есть такое? Ну и документация для изучения новичками и не только... Есть? Alexey Maslov за дистрибутивом можно обращаться в нашу компанию. Мы всегда рады сотрудничеству. Ок, понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 12:35 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa, YottaDB это по сути просто форк GT.M, то есть это все он же просто с новыми возможностями ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 12:51 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
DAiMor YottaDB это по сути просто форк GT.M, то есть это все он же просто с новыми возможностями Пусть так... Значит терминальное подключение какое-то есть... Как с "сертификацией" в "российском ПО"? Нам можно использовать только такое для госконтор... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 13:09 |
|
|
Start [/forum/topic.php?fid=39&msg=39957307&tid=1556118]: |
0ms |
get settings: |
17ms |
get forum list: |
18ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
475ms |
get tp. blocked users: |
0ms |
others: | 305ms |
total: | 876ms |
0 / 0 |