Здравствуйте, IT, Вы писали:
IT>В общем, пока всё выглядит в радужном свете. Фактически, дело осталось только за поддержкой IDE. Влад правильно сказал, в нотепаде сегодня такие мегафичи нафик никому не нужны.
Видимо команда Nemerle так же считает http://nemerle.org/svn/vs-plugin
правда там ещё очень мало, но начало положено
... << RSDN@Home 1.2.0 alpha rev. 634>>
Не переходите улицу на тот свет..
Re[13]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, VladD2, Вы писали:
VD>Какие тебе еще нужны доказательства?
Убедительные.
VD> Сам же говоришь, что язык еще не зарелизен.
И это его недостаток, а отнюдь не достоинство.
AVK>>Количество нового несопоставимо.
VD>Очень даже сопоставимо.
Т.е. Nemerle по совокупности фич отличается от шарпа не больше чем шарп от Java? Браво!
AVK>>Я уже говорил — бег перед паравозом конечно завлекателен, но плохо совместим с коммерческой разработкой софта.
VD>М сейчас говорим о новом языке который будет использоваться в будущих разработках. C# тоже был новым языком. И ты тоже бежал в переди паравоза когда использовал его в 2001.
Я тебе уже объяснил, что ситуация совсем не аналогичная.
AVK>>Т.е. таки серебряная пуля?
AVK>>[демагогия поскипана]
VD>Вот эти две последние строчки очень смешно выглядят. Не то скипал.
Они друг с другом не связаны.
VD>Демагогия — это твои слова про серебрянную пулю.
Обоснуй.
VD>Давай от обратного. VD>Ты видишь недостатки в C#?
Много разных.
VD>Есть? Но тогда те же недостатки (за редким исключением) ты найдешь и в Нэмерле.
Вряд ли. Шарповские недостатки скорее всего отсутствуют.
VD>Можно добавить и есть разнве вещи. Не так ли?
Нет, не так. Такое ощущение, что ты все время забываешь, что код приходится не только пичать, но еще и читать. Так вот — невозможно управлять количеством макросов в чужом коде. Это означает буквально, что каждая библиотека будет способна построить свой язык. Как язык можно перекроить так, что мама не узнает, ты это прекрасно продемонстрировал. А если там две библиотеки? Три? Представляешь какой атас может получится от их взаимной комбинации?
Опять же, Евгений совершенно прав — указатели в С++ тоже напрямую можно не использовать, однако вред от их присутствия в языке это не умаляет.
VD>В Шарпе ты тоже можешь добавить глючную библиотеку и получить проблемы.
Т.е. ты настаиваешь, что по гибкости макросы равноценны библиотекам? Ну не бывает чудес — если функционал гибче, то и спектр изменений будет шире. Макросы в разы гибче библиотек, изменения, которые они способны вносить в вид исходников просто чудовищны.
AVK>>Подключаю библиотеку, а там часть макросов документировать забыли.
VD>Они как код. Они в пространствах имен. Я уже устал повторять, что раницы с кодом тут нет.
А если разницы нет, то зачем платить больше?
AVK>>Затем что его создатели не заинтересованы в демонстрации фундаментальных проблем в языке.
VD>А кто заинтересован?
Независимые экспериментаторы.
AVK>>Что? Все что я слышал — какое то мелкое баловство.
VD>Твою работу тможе можно назвать мелким балоством если очень захотить. Не стоит за глаза осконрблять человека.
Я не оскорбляю. Он сам писал что то про мелкие утилиты, которые использует только он сам.
... << RSDN@Home 1.2.0 alpha rev. 642 on Windows XP 5.1.2600.131072>>
Здравствуйте, AndrewVK, Вы писали:
AVK>>>Или ты все таки считаешь что серебраные пули есть?
VD>>Я вижу явное и существенное превосходство Нэмерла над C# и вижу ниличие в Нэмерле всего того что меня подкупало в C#.
AVK>А при чем тут C#?
Как ты там говоришь?
Слив засчитан.
Я тебе задал вопрос:
Является ли Нэмерел панацеей? А является ли ею C#? Нет? Ну, вот и Нэмерел — нет. Что в прочем не мешает ему рвать C# и все остальные языки как тузик грелку.
Ответь на него, и вопросов вроде "А при чем тут C#?" не возникнет.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[18]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, AndrewVK, Вы писали:
AVK>Я не оскорбляю. Он сам писал что то про мелкие утилиты, которые использует только он сам.
Это писал не он. Ладно.
Мне надоело переминать воду в ступе.
Пока что я вижу что нашел инструмент который в ближайшем будущем ускорит мою работу и увеличит мои возможности в разы. Если ктому-то важнее свои страхи, то нет проблем хоть на Васике писать. В конце концов межязыковую интеграцию никто не отменял.
Дальнейшее обсуждение будет мененуемо перехдить на личности, так как никакх технических аргументов нет. Так что предлагаю закрыть тему. Вернемся к ней позже.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[17]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, agos, Вы писали:
A>Видимо команда Nemerle так же считает A>http://nemerle.org/svn/vs-plugin A>правда там ещё очень мало, но начало положено
Единственное, что смущеет, так это то, что все файлы на C#.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[14]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, AndrewVK, Вы писали:
AVK>Существуют. Но за все надо платить. Мне так до сих пор никто и не сказал — как читать чужой код, учитывая что менять можно все — ключевые слова, операторы. Да еще вон и python-style. Не получится так что каждая команда будет изобретать свой язык?
Ты можешь вообще ничего не менять. То что сделано разработчиками Нэмерла уже уделывает C# почти по всем параметрам. Запрети использовать все макромодули крое стандатрых и получишь C# 4.0 еже сегодня. А когда наберешся смелости, то потихоничку сможешь приобжиться и к миру макросов. Ну, а не наберешся — все равно ничего не потиряшь по сравнению с C#.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[16]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, AndrewVK, Вы писали:
AVK>Но ведь не устранили? Следовательно генератор кода еще сырой.
Вывод замечательный. А если это глюк рефлектора?
А есть ли гарантия, что таких же проблем нет в генераторе кода C#? Кстати, точно совершенно есть. Буквально недавно ведь обсуждали проблему с неверной генерацией кода для class constrains.
AVK>Андрюш, пойми, в реальных проектах требования к баговатости языка крайне высоки. Ты же прекрасно помнишь проблемы при переходе на 2 фреймворк, при том что он был релизный и МС тестировал его не по децки.
Все зависит от того насколько ты перестраховывашся. Если ты дотягивашь проект до релиза ни разу не попробовав перевести его на бэту. То конечно огребешь проблем. А если нет, то эксперементируя с бэтами ты выявишь несовместимые места в своем коде и сможешь зараниее их устранить. У меня переход R#-па прошел без проблем. По крайней мере не сидел по 2 недели.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[18]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, VladD2, Вы писали:
VD>Единственное, что смущеет, так это то, что все файлы на C#.
Они только начали, думаю проба пера с использование новых возможностей из VS SDK.
Наверное потом переделают.
Судя по истории они только 12-го начали
... << RSDN@Home 1.2.0 alpha rev. 634>>
Не переходите улицу на тот свет..
Re[19]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, agos, Вы писали:
A>Они только начали, думаю проба пера с использование новых возможностей из VS SDK. A>Наверное потом переделают.
Да ну. Это довольно извращенческий подход — сделать комплит на языке с комплитом, чтобы потом используя этот комплит переписать сделанное на более мощьном языке. A>Судя по истории они только 12-го начали Вряд ли. Слишком много наколбасили.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[15]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, VladD2, Вы писали:
VD>Как ты там говоришь? VD>Слив засчитан.
Слив чего?
VD>Я тебе задал вопрос: VD>
Является ли Нэмерел панацеей? А является ли ею C#? Нет? Ну, вот и Нэмерел — нет. Что в прочем не мешает ему рвать C# и все остальные языки как тузик грелку.
VD>Ответь на него, и вопросов вроде "А при чем тут C#?" не возникнет.
Ты это. еврея из себя не строй. Я первым вопрос задал.
... << RSDN@Home 1.2.0 alpha rev. 642 on Windows XP 5.1.2600.131072>>
Здравствуйте, VladD2, Вы писали:
VD>Вывод замечательный. А если это глюк рефлектора?
Ты в это веришь?
VD>А есть ли гарантия, что таких же проблем нет в генераторе кода C#?
В определенной степени да.
VD>Все зависит от того насколько ты перестраховывашся.
При чем тут перестраховываешься? Это факт — при переходе на 2 фреймворк, который долго и упорно отлаживали, были проблемы из-за его багов, причем весьма серьезные.
VD> Если ты дотягивашь проект до релиза ни разу не попробовав перевести его на бэту. То конечно огребешь проблем. А если нет, то эксперементируя с бэтами ты выявишь несовместимые места в своем коде и сможешь зараниее их устранить. У меня переход R#-па прошел без проблем. По крайней мере не сидел по 2 недели.
Потому что твои R# несопоставимо меньше и практически не завязан на окружающий мир.
... << RSDN@Home 1.2.0 alpha rev. 642 on Windows XP 5.1.2600.131072>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Плохо. Серебрянных пуль, как ты знаешь, не бывает. За повышенную гибкость и мощность надо платить. Вопрос в том чем.
Уже заплачено. Многими человеко-годами. Возможно даже многими человеко-веками.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если нам не помогут, то мы тоже никого не пощадим.
Re[16]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, AndrewVK, Вы писали:
AVK>Опять я. При чем тут я? Влад, оглянись — 99.(9)% кода написано не мной и не тобой.
Да какая разница кого под тобой считать?
Вася Пупкин устроит?
Библиотеки ты будешь использовать такие же как и раньше, так что как они написаны тебя не трогает.
А код разрабатываемый в твоей (моей, Васи Пупкина, ...) команде может иметь любые ограничения.
Это же ведь не С++ в котором хрен проконтролируешь, что за макросы в коде есть? Тут макросы могут появиться только если ты сам этого захочешь. И увидить их элементарно! Они в списке ссылок видны.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[18]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, AndrewVK, Вы писали:
VD>>Вывод замечательный. А если это глюк рефлектора?
AVK>Ты в это веришь?
Это не вопрос веры.
VD>>А есть ли гарантия, что таких же проблем нет в генераторе кода C#?
AVK>В определенной степени да.
А как же факты? Фак в том, что фидбэк забит глюками в компиляторе C#, но ты что-то это игнорируешь. Как же производитель солидный. Ему можно.
AVK>Потому что твои R# несопоставимо меньше и практически не завязан на окружающий мир.
Да очень даже он сапостовим. А внешний мир к дотнету отношения не имеет. Он так и останется внешним миром. Тут дело не в том что и кто, а вто "как". Повторяться не буду. Мысль я выразил ясно.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[19]: Снова о Nemerle или профанация не пройдет :)
Здравствуйте, agos, Вы писали:
A>Они только начали, думаю проба пера с использование новых возможностей из VS SDK. A>Наверное потом переделают. A>Судя по истории они только 12-го начали
Зря они не сделали плагин открытым проектом. Если они никогда до этого плагины к VS2005 не писали им будет очень тяжко.
... << RSDN@Home 1.2.0 alpha rev. 642 on Windows XP 5.1.2600.131072>>
Здравствуйте, VladD2, Вы писали:
VD>>>Вывод замечательный. А если это глюк рефлектора?
AVK>>Ты в это веришь?
VD>Это не вопрос веры.
Тем не менее, зная устройство Рефлектора, я практически уверен что это не его глюк. Можешь проглядеть IL и убедиться.
VD>>>А есть ли гарантия, что таких же проблем нет в генераторе кода C#?
AVK>>В определенной степени да.
VD>А как же факты? Фак в том, что фидбэк забит глюками в компиляторе C#, но ты что-то это игнорируешь.
Фидбек может и забит, но я пока ни с одним багом компилятора не столкнулся.
AVK>>Потому что твои R# несопоставимо меньше и практически не завязан на окружающий мир.
VD>Да очень даже он сапостовим.
Ну откуда ты можешь знать? Ну ты бы немножко подумал — не может быть сопоставим проект, который несколько лет писала full-time команда не последних программистов сопоставима с проектом, который писал лично ты в свободное время.
VD> А внешний мир к дотнету отношения не имеет.
Агащасблин. И БД сервера это миф. И сеть никому не нужна. И интероп придумали враги. А уж СОМ, так его точно нет, это ж фантастика.
... << RSDN@Home 1.2.0 alpha rev. 642 on Windows XP 5.1.2600.131072>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Зря они не сделали плагин открытым проектом. Если они никогда до этого плагины к VS2005 не писали им будет очень тяжко.
Они и есть отарытый вроде.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.