powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / спецификация языка MSH
25 сообщений из 77, страница 2 из 4
спецификация языка MSH
    #38370275
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В споре двух мужчин важен каждый сантиметр. (с)
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38370733
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока я на работе - у нас 21.5Мб.
Разработка начала около 13ти лет назад, около 10ти лет идет эксплуатация (с постоянными доработками).
За это время менялись и руководители стороны заказчика, руководители группы разработки, программисты, технологи. Люди, которые с ней работают, успели сходить в декрет и вернуться. Я не думаю, что у вас разработка объемнее, потому что вы говорите "я разрабатывал". "Я" не может разработать слишком уж большую систему.

Так вот, поверьте мне, проблемы системы отнюдь не в синтаксисе языка. И я не теоретик ;-)
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38370736
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И да, я не представляю, как это можно было бы написать на голом М.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38370750
Шваров Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_shar,
Может быть Вам на Кикстартер ?

Только чем результат будет лучше minimdb и gt.m?
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38370797
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шваров Евгенийmisha_shar,
Может быть Вам на Кикстартер ?

А можно по русски что все это значит? Я не силен в Английском.
Шваров ЕвгенийТолько чем результат будет лучше minimdb и gt.m?
minim и gt.m это реализации языка MUMPS. MSH это развитие MUMPS. Это разные языки. То что MUMPS надо развивать по моему это бесспорно иначе он умрет естественной смертью. Речь может идти только о том насколько MSH соответствует духу MUMPS и насколько необходимы предложенные изменения.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38370845
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_shar,

в русском сильны? См. Kickstarter .
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38370849
Шваров Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_sharШваров Евгенийmisha_shar,
Может быть Вам на Кикстартер ?

А можно по русски что все это значит? Я не силен в Английском.


Это международный агрегатор проектов: "А давайте сделаем...".
Автор темы говорит, например: соберите 1 млн долларов, я вам сделаю ... например, супер-MUMPS.

Что самое интересное - деньги собираются (миллионы долларов) и проекты делаются, если идея востребована сообществом.
misha_sharШваров ЕвгенийТолько чем результат будет лучше minimdb и gt.m?
minim и gt.m это реализации языка MUMPS. MSH это развитие MUMPS. Это разные языки. То что MUMPS надо развивать по моему это бесспорно иначе он умрет естественной смертью. Речь может идти только о том насколько MSH соответствует духу MUMPS и насколько необходимы предложенные изменения.


А, Вы предлагаете развитие стандарта?
С другой стороны, и Cache, и gt.m и mini.m не только поддерживают стандарт MUMPS, но и развивают сам язык - конечно больше всего в этом направлении сделано в Cache, хотя тут я, естественно, субъективен.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38370991
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шваров ЕвгенийА, Вы предлагаете развитие стандарта?
С другой стороны, и Cache, и gt.m и mini.m не только поддерживают стандарт MUMPS, но и развивают сам язык - конечно больше всего в этом направлении сделано в Cache, хотя тут я, естественно, субъективен.
Безусловно в Cache сделано больше всего и больше всего испорчен MUMPS. Расширения сделаны в разрез языка. Противоречат ему и не совместимы с ним.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38371116
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_shar,

вы воспринимаете язык как икону, а это инструмент. Как молоток или ложка.
Кстати, извольте ответить на мой вопрос выше, выясним все-таки, кто теоретик, а кто практик (это не я начал, кстати).
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38371119
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_shar,

если отбросить религиозную составляющую, чем же был испорчен язык М?
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38371148
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блок А.Н.misha_shar,

вы воспринимаете язык как икону, а это инструмент. Как молоток или ложка.
Кстати, извольте ответить на мой вопрос выше, выясним все-таки, кто теоретик, а кто практик (это не я начал, кстати).
Создайте тему у кого толще там и будем обсуждать. К этой теме это никакого отношения не имеет.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38371153
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_shar,

Понятно, значит начали тему, а потом стало стыдно, решили уйти в кусты.
А на вопросы по языку тоже не ответите? Это то хоть по теме?
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38371160
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блок А.Н.misha_shar,

если отбросить религиозную составляющую, чем же был испорчен язык М?
1. Процедуры введены в разрез идеологии MUMPS поэтому IS просит их не смешивать с MUMPS кодом. В смешанном коде сложно понять видимость переменных. Команда X выполняется как внешняя процедура и переменные в ней указанные не видны внутри неё.
2. Команда While ничего нового не дает.
3. Введено декларирование классов. MUMPS не декларативный язык.
4. Объекты порождают собственную структуру данных. Чего быть не должно.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38371162
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шваров Евгенийmisha_shar,
Может быть Вам на Кикстартер ?

Спасибо! Интересное предложение.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38371886
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>1. Процедуры введены в разрез идеологии MUMPS поэтому IS просит их не смешивать с MUMPS кодом.
Не понял вас.
Видимость переменных на нескольких уровнях стека - это ужас. Хорошо, что IS с этим борется.

>В смешанном коде сложно понять видимость переменных.
Не понял вас. Локальная переменная должна быть видна локально.

>Команда X выполняется как внешняя процедура и переменные в ней указанные не видны внутри неё.
Неприятный артефакт, вероятно, связанный с реализацией.
Не понимая логику Каше тяжело понять, почему это не работает.

>2. Команда While ничего нового не дает.
Ну и ладно, жалко что-ли?

>3. Введено декларирование классов. MUMPS не декларативный язык.
И это недостаток MUMPS

>4. Объекты порождают собственную структуру данных. Чего быть не должно.
Объекты порождают ту структуру данных, которые вы укажете.

Пока я не вижу объективных причин ругать каше, только фанатизм.
Есть претензии к реализации (видимость переменных в execute, оформление хост-переменных sql через new и PublicList), но это уж как смогли.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372055
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блок А.Н.,
Я не возражаю. Если вам нравится эта помесь языков Си и MUMPS это ваше дело. Но я не думаю что это можно включить в стандарт.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372085
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_sharБлок А.Н.,
Я не возражаю. Если вам нравится эта помесь языков Си и MUMPS это ваше дело. Но я не думаю что это можно включить в стандарт.где вы увидели помесь Си и MUMPS ?
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372108
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMor,
Процедуры, While, {}
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372126
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_sharDAiMor,
Процедуры, While, {}иии, это есть в огромном числе языков и все они таким образом на Си похожи ?
Язык Си во много раз сложнее чем MUMPS, и много чего еще есть, там есть и переменные которые есть и в MUMPS о ужас.
чем вас все это не угодило.
гораздо красивее блоки циклов и условий оформлены в фигурных скобках а не с точками, которые очень легко пропустить.
и процедуры, что вам в них не устраивает, почти все языки их имеют.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372149
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha_shar...я не думаю что это можно включить в стандарт.Едва ли имеет смысл всерьёз говорить о выпуске нового стандарта языка. Вам же Эд де Моель, кажется, отписался о текущем состоянии MDC, который вот уже 15 лет как бездействует, и совершенно непонятно, что может вывести его из этого состояния. Вся надежда была на вас ))), но похоже MSH не вызвал интереса и за океаном.
ИМХО, ISC поступила абсолютно правильно, вставив в язык то, что посчитала нужным, но сохранив совместимость с классическим M, тем самым оставив пользователям выбор, насколько далеко идти за ними.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372150
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне всегда нравился вот этот вариан языка...
http://www.rulit.net/books/babbage-yazyk-programmirovaniya-budushchego-read-139893-1.html
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372196
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,
а в чём прикол? Суровый язык закона? У меня открылось вот что:


Доступ заблокирован

Доменное имя этого сайта (www.rulit.net) заблокировано по решению органов власти в соответствии с законодательством РФ.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372203
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMorиии, это есть в огромном числе языков и все они таким образом на Си похожи ?
Язык Си во много раз сложнее чем MUMPS, и много чего еще есть, там есть и переменные которые есть и в MUMPS о ужас.
чем вас все это не угодило.
гораздо красивее блоки циклов и условий оформлены в фигурных скобках а не с точками, которые очень легко пропустить.
и процедуры, что вам в них не устраивает, почти все языки их имеют.
Язык Си оказал огромное влияние на другие языки например Java JS да и многие другие даже FreePascal заимствовал некоторые операции из Си. Я ничего не имею против Си. Некоторые конструкции в нем удачней чем в MUMPS. Я только против неудачного сваливания в кучу разных архитектурных схем. Процедуры меня устраивают они не устраивают команду New. Си не сложнее MUMPSa а проще. Оператор MUMPS Set A=1 выполняет гораздо больше работы оператор Си A=1; У этих языков совершенно разные ниши. И против фигурных скобок я ничего не имею против но в языке должно быть что то одно либо то либо другое. Точки в MUMPSe я тоже считаю неудачным выбором.
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372204
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Maslovkrvsa,
а в чём прикол? Суровый язык закона? У меня открылось вот что:


Доступ заблокирован

Доменное имя этого сайта (www.rulit.net) заблокировано по решению органов власти в соответствии с законодательством РФ.Видимо не повезло, и у вас сайт этот уже блокирован, приложил книгу оттуда
...
Рейтинг: 0 / 0
спецификация языка MSH
    #38372224
misha_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey MaslovЕдва ли имеет смысл всерьёз говорить о выпуске нового стандарта языка. Вам же Эд де Моель, кажется, отписался о текущем состоянии MDC, который вот уже 15 лет как бездействует, и совершенно непонятно, что может вывести его из этого состояния. Вся надежда была на вас ))), но похоже MSH не вызвал интереса и за океаном.
ИМХО, ISC поступила абсолютно правильно, вставив в язык то, что посчитала нужным, но сохранив совместимость с классическим M, тем самым оставив пользователям выбор, насколько далеко идти за ними.
А я все помню я был не пьяный...
Я ему снова написал.
Но если не двигаться то прогресса не будет. Надо работать. Делать реализацию. Я надеюсь что все же дело сдвинится с мертвой точки. Прошлые мои предложения Эд де Моель переслал в какой то университет. Я так понял что кто то все же занимается MUMPSом.
...
Рейтинг: 0 / 0
25 сообщений из 77, страница 2 из 4
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / спецификация языка MSH
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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