Сообщение Re[13]: Nemerle через 5 лет - выстрелит или скончается? от 30.09.2014 19:54
Изменено 30.09.2014 22:34 Evgeny.Panasyuk
Здравствуйте, VladD2, Вы писали:
EP>>Язык программирования для корпоративных информационных систем, опердней и всего подобного. Некоторые руководствующие принципы:
VD>Во-первых, какая же это концепция? Или ты предназначение под концепцией понимаешь?
Пусть будет предназначение. Из предназначения вытекает концепция, хотя бы частично.
VD>Во-вторых, это ошибочное утверждение. Никаких специальных для оперденей фич в Шарпе нет. И Шарп вполне успешно используют для вполне себе системного программирования. Примеры? Их есть у меня (ц):
Я сужу по тем фичам, которые в него добавляют, и с которыми носятся больше всего — например linq.
Символично высказывание которое всплывает практически в каждом холиваре — "это экономия на спичках, в реальности всё базу упирается", оно хорошо характеризует основную аудиторию — разве нет?
VD>Так что C# — это высокоуровневый язык общего назначений. Для опердени он предназначен ни чуть не меньтше, чем для написания компиляторов.
Это то как вижу я — корпоративные системы это драйвер развития, а остальное — побочные эффекты. Я же сказал — если кто знает официальные цели и идеи — цитата не будет лишней.
Например, те же опердни можно писать и на C++, и что характерно некоторые и пишут — но основное предназначение у него другое.
EP>>* надёжность и безопасность важнее скорости.
VD>Спорное утвеждение. Но раз ты так считаешь про Шарп, значит то же можно утверждать про немерл. Хотя, почему-то Решарпер вполне себе быстро работает на будтчи написанным на Шарпе, а Сингулярити работает на со скоростью сравнимой со скоростью ОС написанных на С.
Во-первых, то что какая-то программа не испытывает проблем со скоростью, отнюдь не говорит о том, язык даёт большую скорость. (мини-числодробилки можно и на динамическом языке без проблем писать)
Во-вторых, и на Java можно выкручиваться и делать быстрый код, только в этом случае язык будет работать против тебя. Например, из-за отсутствия структур приходитсялевой пяткой правое ухо чесать раскладывать вручную данные по массивам байт. Но да — зато код получается быстрый.
Да и далеко ходить не надо — даже в этой теме обсуждается какие же лямбды тормозные (хотя в C++ они фактически бесплатны).
EP>>Язык программирования для корпоративных информационных систем, опердней и всего подобного. Некоторые руководствующие принципы:
VD>Во-первых, какая же это концепция? Или ты предназначение под концепцией понимаешь?
Пусть будет предназначение. Из предназначения вытекает концепция, хотя бы частично.
VD>Во-вторых, это ошибочное утверждение. Никаких специальных для оперденей фич в Шарпе нет. И Шарп вполне успешно используют для вполне себе системного программирования. Примеры? Их есть у меня (ц):
Я сужу по тем фичам, которые в него добавляют, и с которыми носятся больше всего — например linq.
Символично высказывание которое всплывает практически в каждом холиваре — "это экономия на спичках, в реальности всё базу упирается", оно хорошо характеризует основную аудиторию — разве нет?
VD>Так что C# — это высокоуровневый язык общего назначений. Для опердени он предназначен ни чуть не меньтше, чем для написания компиляторов.
Это то как вижу я — корпоративные системы это драйвер развития, а остальное — побочные эффекты. Я же сказал — если кто знает официальные цели и идеи — цитата не будет лишней.
Например, те же опердни можно писать и на C++, и что характерно некоторые и пишут — но основное предназначение у него другое.
EP>>* надёжность и безопасность важнее скорости.
VD>Спорное утвеждение. Но раз ты так считаешь про Шарп, значит то же можно утверждать про немерл. Хотя, почему-то Решарпер вполне себе быстро работает на будтчи написанным на Шарпе, а Сингулярити работает на со скоростью сравнимой со скоростью ОС написанных на С.
Во-первых, то что какая-то программа не испытывает проблем со скоростью, отнюдь не говорит о том, язык даёт большую скорость. (мини-числодробилки можно и на динамическом языке без проблем писать)
Во-вторых, и на Java можно выкручиваться и делать быстрый код, только в этом случае язык будет работать против тебя. Например, из-за отсутствия структур приходится
Да и далеко ходить не надо — даже в этой теме обсуждается какие же лямбды тормозные (хотя в C++ они фактически бесплатны).
Здравствуйте, VladD2, Вы писали:
EP>>Язык программирования для корпоративных информационных систем, опердней и всего подобного. Некоторые руководствующие принципы:
VD>Во-первых, какая же это концепция? Или ты предназначение под концепцией понимаешь?
Пусть будет предназначение. Из предназначения вытекает концепция, хотя бы частично.
VD>Во-вторых, это ошибочное утверждение. Никаких специальных для оперденей фич в Шарпе нет. И Шарп вполне успешно используют для вполне себе системного программирования. Примеры? Их есть у меня (ц):
Я сужу по тем фичам, которые в него добавляют, и с которыми носятся больше всего — например linq.
Символично высказывание которое всплывает практически в каждом холиваре — "это экономия на спичках, в реальности всё базу упирается", оно хорошо характеризует основную аудиторию — разве нет?
VD>Так что C# — это высокоуровневый язык общего назначений. Для опердени он предназначен ни чуть не меньтше, чем для написания компиляторов.
Это то как вижу я — корпоративные системы это драйвер развития, а остальное — побочные эффекты. Я же сказал — если кто знает официальные цели и идеи — цитата не будет лишней.
Например, те же опердни можно писать и на C++, и что характерно некоторые и пишут — но основное предназначение у него другое.
EP>>* надёжность и безопасность важнее скорости.
VD>Спорное утвеждение. Но раз ты так считаешь про Шарп, значит то же можно утверждать про немерл. Хотя, почему-то Решарпер вполне себе быстро работает на будтчи написанным на Шарпе, а Сингулярити работает на со скоростью сравнимой со скоростью ОС написанных на С.
Во-первых, то что какая-то программа не испытывает проблем со скоростью, отнюдь не говорит о том, что язык даёт большую скорость. (мини-числодробилки можно и на динамическом языке без проблем писать)
Во-вторых, и на Java можно выкручиваться и делать быстрый код, только в этом случае язык будет работать против тебя. Например, из-за отсутствия структур приходитсялевой пяткой правое ухо чесать раскладывать вручную данные по массивам байт. Но да — зато код получается быстрый.
Да и далеко ходить не надо — даже в этой теме обсуждается какие же лямбды тормозные (хотя в C++ они фактически бесплатны).
EP>>Язык программирования для корпоративных информационных систем, опердней и всего подобного. Некоторые руководствующие принципы:
VD>Во-первых, какая же это концепция? Или ты предназначение под концепцией понимаешь?
Пусть будет предназначение. Из предназначения вытекает концепция, хотя бы частично.
VD>Во-вторых, это ошибочное утверждение. Никаких специальных для оперденей фич в Шарпе нет. И Шарп вполне успешно используют для вполне себе системного программирования. Примеры? Их есть у меня (ц):
Я сужу по тем фичам, которые в него добавляют, и с которыми носятся больше всего — например linq.
Символично высказывание которое всплывает практически в каждом холиваре — "это экономия на спичках, в реальности всё базу упирается", оно хорошо характеризует основную аудиторию — разве нет?
VD>Так что C# — это высокоуровневый язык общего назначений. Для опердени он предназначен ни чуть не меньтше, чем для написания компиляторов.
Это то как вижу я — корпоративные системы это драйвер развития, а остальное — побочные эффекты. Я же сказал — если кто знает официальные цели и идеи — цитата не будет лишней.
Например, те же опердни можно писать и на C++, и что характерно некоторые и пишут — но основное предназначение у него другое.
EP>>* надёжность и безопасность важнее скорости.
VD>Спорное утвеждение. Но раз ты так считаешь про Шарп, значит то же можно утверждать про немерл. Хотя, почему-то Решарпер вполне себе быстро работает на будтчи написанным на Шарпе, а Сингулярити работает на со скоростью сравнимой со скоростью ОС написанных на С.
Во-первых, то что какая-то программа не испытывает проблем со скоростью, отнюдь не говорит о том, что язык даёт большую скорость. (мини-числодробилки можно и на динамическом языке без проблем писать)
Во-вторых, и на Java можно выкручиваться и делать быстрый код, только в этом случае язык будет работать против тебя. Например, из-за отсутствия структур приходится
Да и далеко ходить не надо — даже в этой теме обсуждается какие же лямбды тормозные (хотя в C++ они фактически бесплатны).