|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
В споре двух мужчин важен каждый сантиметр. (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 08:56 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Пока я на работе - у нас 21.5Мб. Разработка начала около 13ти лет назад, около 10ти лет идет эксплуатация (с постоянными доработками). За это время менялись и руководители стороны заказчика, руководители группы разработки, программисты, технологи. Люди, которые с ней работают, успели сходить в декрет и вернуться. Я не думаю, что у вас разработка объемнее, потому что вы говорите "я разрабатывал". "Я" не может разработать слишком уж большую систему. Так вот, поверьте мне, проблемы системы отнюдь не в синтаксисе языка. И я не теоретик ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 14:39 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
И да, я не представляю, как это можно было бы написать на голом М. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 14:40 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Шваров Евгенийmisha_shar, Может быть Вам на Кикстартер ? А можно по русски что все это значит? Я не силен в Английском. Шваров ЕвгенийТолько чем результат будет лучше minimdb и gt.m? minim и gt.m это реализации языка MUMPS. MSH это развитие MUMPS. Это разные языки. То что MUMPS надо развивать по моему это бесспорно иначе он умрет естественной смертью. Речь может идти только о том насколько MSH соответствует духу MUMPS и насколько необходимы предложенные изменения. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 15:27 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
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, хотя тут я, естественно, субъективен. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 15:59 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Шваров ЕвгенийА, Вы предлагаете развитие стандарта? С другой стороны, и Cache, и gt.m и mini.m не только поддерживают стандарт MUMPS, но и развивают сам язык - конечно больше всего в этом направлении сделано в Cache, хотя тут я, естественно, субъективен. Безусловно в Cache сделано больше всего и больше всего испорчен MUMPS. Расширения сделаны в разрез языка. Противоречат ему и не совместимы с ним. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 17:20 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
misha_shar, вы воспринимаете язык как икону, а это инструмент. Как молоток или ложка. Кстати, извольте ответить на мой вопрос выше, выясним все-таки, кто теоретик, а кто практик (это не я начал, кстати). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 18:47 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
misha_shar, если отбросить религиозную составляющую, чем же был испорчен язык М? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 18:48 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Блок А.Н.misha_shar, вы воспринимаете язык как икону, а это инструмент. Как молоток или ложка. Кстати, извольте ответить на мой вопрос выше, выясним все-таки, кто теоретик, а кто практик (это не я начал, кстати). Создайте тему у кого толще там и будем обсуждать. К этой теме это никакого отношения не имеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 19:14 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
misha_shar, Понятно, значит начали тему, а потом стало стыдно, решили уйти в кусты. А на вопросы по языку тоже не ответите? Это то хоть по теме? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 19:19 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Блок А.Н.misha_shar, если отбросить религиозную составляющую, чем же был испорчен язык М? 1. Процедуры введены в разрез идеологии MUMPS поэтому IS просит их не смешивать с MUMPS кодом. В смешанном коде сложно понять видимость переменных. Команда X выполняется как внешняя процедура и переменные в ней указанные не видны внутри неё. 2. Команда While ничего нового не дает. 3. Введено декларирование классов. MUMPS не декларативный язык. 4. Объекты порождают собственную структуру данных. Чего быть не должно. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2013, 19:31 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
>1. Процедуры введены в разрез идеологии MUMPS поэтому IS просит их не смешивать с MUMPS кодом. Не понял вас. Видимость переменных на нескольких уровнях стека - это ужас. Хорошо, что IS с этим борется. >В смешанном коде сложно понять видимость переменных. Не понял вас. Локальная переменная должна быть видна локально. >Команда X выполняется как внешняя процедура и переменные в ней указанные не видны внутри неё. Неприятный артефакт, вероятно, связанный с реализацией. Не понимая логику Каше тяжело понять, почему это не работает. >2. Команда While ничего нового не дает. Ну и ладно, жалко что-ли? >3. Введено декларирование классов. MUMPS не декларативный язык. И это недостаток MUMPS >4. Объекты порождают собственную структуру данных. Чего быть не должно. Объекты порождают ту структуру данных, которые вы укажете. Пока я не вижу объективных причин ругать каше, только фанатизм. Есть претензии к реализации (видимость переменных в execute, оформление хост-переменных sql через new и PublicList), но это уж как смогли. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 13:34 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Блок А.Н., Я не возражаю. Если вам нравится эта помесь языков Си и MUMPS это ваше дело. Но я не думаю что это можно включить в стандарт. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 15:22 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
misha_sharБлок А.Н., Я не возражаю. Если вам нравится эта помесь языков Си и MUMPS это ваше дело. Но я не думаю что это можно включить в стандарт.где вы увидели помесь Си и MUMPS ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 15:41 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
DAiMor, Процедуры, While, {} ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 15:52 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
misha_sharDAiMor, Процедуры, While, {}иии, это есть в огромном числе языков и все они таким образом на Си похожи ? Язык Си во много раз сложнее чем MUMPS, и много чего еще есть, там есть и переменные которые есть и в MUMPS о ужас. чем вас все это не угодило. гораздо красивее блоки циклов и условий оформлены в фигурных скобках а не с точками, которые очень легко пропустить. и процедуры, что вам в них не устраивает, почти все языки их имеют. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 15:58 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
misha_shar...я не думаю что это можно включить в стандарт.Едва ли имеет смысл всерьёз говорить о выпуске нового стандарта языка. Вам же Эд де Моель, кажется, отписался о текущем состоянии MDC, который вот уже 15 лет как бездействует, и совершенно непонятно, что может вывести его из этого состояния. Вся надежда была на вас ))), но похоже MSH не вызвал интереса и за океаном. ИМХО, ISC поступила абсолютно правильно, вставив в язык то, что посчитала нужным, но сохранив совместимость с классическим M, тем самым оставив пользователям выбор, насколько далеко идти за ними. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 16:08 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Мне всегда нравился вот этот вариан языка... http://www.rulit.net/books/babbage-yazyk-programmirovaniya-budushchego-read-139893-1.html ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 16:09 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
krvsa, а в чём прикол? Суровый язык закона? У меня открылось вот что: Доступ заблокирован Доменное имя этого сайта (www.rulit.net) заблокировано по решению органов власти в соответствии с законодательством РФ. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 16:27 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
DAiMorиии, это есть в огромном числе языков и все они таким образом на Си похожи ? Язык Си во много раз сложнее чем MUMPS, и много чего еще есть, там есть и переменные которые есть и в MUMPS о ужас. чем вас все это не угодило. гораздо красивее блоки циклов и условий оформлены в фигурных скобках а не с точками, которые очень легко пропустить. и процедуры, что вам в них не устраивает, почти все языки их имеют. Язык Си оказал огромное влияние на другие языки например Java JS да и многие другие даже FreePascal заимствовал некоторые операции из Си. Я ничего не имею против Си. Некоторые конструкции в нем удачней чем в MUMPS. Я только против неудачного сваливания в кучу разных архитектурных схем. Процедуры меня устраивают они не устраивают команду New. Си не сложнее MUMPSa а проще. Оператор MUMPS Set A=1 выполняет гораздо больше работы оператор Си A=1; У этих языков совершенно разные ниши. И против фигурных скобок я ничего не имею против но в языке должно быть что то одно либо то либо другое. Точки в MUMPSe я тоже считаю неудачным выбором. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 16:30 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Alexey Maslovkrvsa, а в чём прикол? Суровый язык закона? У меня открылось вот что: Доступ заблокирован Доменное имя этого сайта (www.rulit.net) заблокировано по решению органов власти в соответствии с законодательством РФ.Видимо не повезло, и у вас сайт этот уже блокирован, приложил книгу оттуда ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 16:30 |
|
спецификация языка MSH
|
|||
---|---|---|---|
#18+
Alexey MaslovЕдва ли имеет смысл всерьёз говорить о выпуске нового стандарта языка. Вам же Эд де Моель, кажется, отписался о текущем состоянии MDC, который вот уже 15 лет как бездействует, и совершенно непонятно, что может вывести его из этого состояния. Вся надежда была на вас ))), но похоже MSH не вызвал интереса и за океаном. ИМХО, ISC поступила абсолютно правильно, вставив в язык то, что посчитала нужным, но сохранив совместимость с классическим M, тем самым оставив пользователям выбор, насколько далеко идти за ними. А я все помню я был не пьяный... Я ему снова написал. Но если не двигаться то прогресса не будет. Надо работать. Делать реализацию. Я надеюсь что все же дело сдвинится с мертвой точки. Прошлые мои предложения Эд де Моель переслал в какой то университет. Я так понял что кто то все же занимается MUMPSом. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 16:36 |
|
|
start [/forum/topic.php?fid=39&msg=38372150&tid=1556551]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 269ms |
total: | 423ms |
0 / 0 |