W>Однако, "набор библиотек" распространяется как правило в исходниках (давайте не будем ля-ля об всеобъемлющей полноте чего-то типа maven central),
Почему не будем? Будем. Не видел ни одной Явы библиотеки, котороая распространялась бы только в исходниках. У тебя есть примеры?
W>потому вместе с Clojure давайте держать до кучи еще и 100500 мегабайт JDK вместо JRE.
А .Нет фрэймворк не надо держать? ЖДК ещё кстати простым копированием распространяется, поэтому у неё никогда конфликтов не случается ни с чем.
W> О, а еще "набор библиотек" надо собирать 100500 системами сборки — в компанию к JDK зело просим еще 100500 мегов Maven/Gradle, чтобы эти библиотеки собрать.
Брехня же. Мавен несколько мегабайт.
W>Выбор в пользу JVM неочевиден, ничего не говорит в его "избранность" кроме ультимативных "исторически так сложилось"
Здравствуйте, AlexRK, Вы писали:
ARK>Прогиб засчитан.
Не понимаю о чем ты.
ARK>Шарп весьма прямолинейный язык, предназначенный для энтерпрайз-быдлокода, Java с синтаксическим сахаром по большому счету.
И такой в подавляющем большинстве случаев и нужен.
ARK> Это вообще разные миры. Да и те же Groovy/Clojure/Ceylon — они тоже про другое. Не в конкуренции дело, просто ЦЛР от Микрософта, известного своей страстью к постоянной смене технологий, в качестве надежной базы для создания языков никому нафиг не упал.
Факты, правда, говорят о том что CLR более чем стабилен, но что нам до фактов.
НС>>язык должен быть чем то из ряда вон чтобы заинтересовать профессиональное коммьюнити. ARK>Всегда интересно послушать человека, которого уполномочило говорить от своего лица профессиональное коммьюнити.
Разумеется все написанное это ИМХО. К чему такой экзальтированный тон? В интернете кто то не прав?
Здравствуйте, Mamut, Вы писали:
M>Именно. Потому что судя по всему, главный способ развития чего-либо на Скала проходит путь от «как офигенно и много чего» до «вот же убогое невменяемое переусложеннное говно» в срок от примерно полугода до двух лет. После чего люди бегут в любые другие проекты, как от огня.
Ну, тем не менее, Скала нашла популярность в определенных кругах. Да я и не про это, а про то, что скала и шарп не конкурируют, это разные ниши.
ARK>>Да и те же Groovy/Clojure/Ceylon — они тоже про другое. M>Про что, интересно? Особенно невидимые даже в микроскоп груви (он вообще где-то кроме gradle применяется?) и ceylon.
Не про кровавый энтерпрайз уж точно (а шарп только про него). Кложура — это лисп для любителей тонких извращений, цейлон — экспериментальный язык с продвинутой системой типов. Груви да, помесь бульдога с носорогом.
ARK>>Не в конкуренции дело, просто ЦЛР от Микрософта, известного своей страстью к постоянной смене технологий, в качестве надежной базы для создания языков никому нафиг не упал. M>CLR не менялся больше времени, чем некоторые платформы, на которых существуют большинство языков и рантаймов. Главное препятствие было нормальной кроссплатформенности. С .net core вопрос с кроссплатформенностью отменяется.
Здравствуйте, AlexRK, Вы писали:
НС>>Факты, правда, говорят о том что CLR более чем стабилен, но что нам до фактов. ARK>Он же уже все, того, разве нет? Core CLR теперь же.
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>>>Факты, правда, говорят о том что CLR более чем стабилен, но что нам до фактов. ARK>>Он же уже все, того, разве нет? Core CLR теперь же.
НС>И что? Он перестал быть CLR?
Если ~100% обратной совместимости, как в JVM, нет (а ее, насколько мне известно, нет) — то перестал.
Здравствуйте, AlexRK, Вы писали:
ARK>Если ~100% обратной совместимости, как в JVM, нет
Именно в CLR — есть. Базовые библиотеки отличаются, поэтому используют .NET Standard. Cобранная под .NET Standard сборка гарантированно работает и на FW и на Core.
Здравствуйте, Ночной Смотрящий, Вы писали:
ARK>>Если ~100% обратной совместимости, как в JVM, нет
НС>Именно в CLR — есть. Базовые библиотеки отличаются, поэтому используют .NET Standard. Cобранная под .NET Standard сборка гарантированно работает и на FW и на Core.
Но старые приложения были написаны, когда Standard не было.
Здравствуйте, AlexRK, Вы писали:
НС>>Именно в CLR — есть. Базовые библиотеки отличаются, поэтому используют .NET Standard. Cобранная под .NET Standard сборка гарантированно работает и на FW и на Core. ARK>Но старые приложения были написаны, когда Standard не было.
И? Это не делает Core CLR несовместимым со старым.
Здравствуйте, Sinclair, Вы писали:
S>Дотнет показывает отличную динамику в последние пару-тройку лет, что может привлечь в него энтузиастов.
Я бы еще добавил в копилку CLR очень быстро набирающую популярность Azure, которая хоть и не привязана никак к CLR, но именно CLR имеет самую быструю и полную поддержку/документацию/тулинг для Azure. У Azure сейчас фактически только один конкурент — AWS (все остальные уже безнадежно отстали от этой парочки), но хоть AWS и является на данный момент лидером, разница с Azure сокращается очень быстро и уже несущественна. То есть Azure может стать дополнительным локомотивом для CLR
ARK>Между .NET и .NET Core прошло 14 лет. Не так уж много по языковым меркам. Теперь все, старый фреймворк задепрекейчен, хе-хе, велком ту дивный новый мир Core. Еще лет на десяток, а там микрософт задепрекейтит и его в пользу еще более крутого .NET HardCore.
Microsoft больше не занимается .NET Core. Развитием dotnet занимается отдельная некоммерческая организация .Net Foundation, в состав которой входят помимо Microsoft еще Google, Amazon, Red Hat, Samsung и т.д.
ARK>Ну, тем не менее, Скала нашла популярность в определенных кругах. ARK>Кложура — это лисп для любителей тонких извращений, цейлон — экспериментальный язык с продвинутой системой типов. Груви да, помесь бульдога с носорогом.
Ну то есть на JVM гора непонятных и мало кому нужных языков, но это выдается за большой плюс по сравнению с CLR
ARK>Между .NET и .NET Core прошло 14 лет. Не так уж много по языковым меркам. Теперь все, старый фреймворк задепрекейчен, хе-хе, велком ту дивный новый мир Core. Еще лет на десяток, а там микрософт задепрекейтит и его в пользу еще более крутого .NET HardCore.
Что ты несешь. .Net Core — это не новый фреймворк, не с нуля новая технология и т.п.
Здравствуйте, AlexRK, Вы писали:
ARK>Между .NET и .NET Core прошло 14 лет. Не так уж много по языковым меркам. Теперь все, старый фреймворк задепрекейчен, хе-хе, велком ту дивный новый мир Core. Еще лет на десяток, а там микрософт задепрекейтит и его в пользу еще более крутого .NET HardCore. ARK>JVM же уже существует 25 лет
Ты намеренно путаешь фреймворк и рантайм или действительно не понимаешь? В Java точно так же давным давно похоронили старые коллекции, AWT, старый I/O и т.д. В CLR происходит точно такой же процесс, просто решили ввести некий явный водораздел. При этом есть .NET Standard, обеспечивающий плавную миграцию со старых либ на новые.
Здравствуйте, mrTwister, Вы писали:
T>но хоть AWS и является на данный момент лидером, разница с Azure сокращается очень быстро и уже несущественна.
Разница все таки пока очень существенна и не уверен что она сокращается, потому что AWS тоже хорошо растет.
Сейчас просто сам рынок в целом растет быстро, и место есть для всех, не только для сладкой парочки но и для всяких Гулей с Яндексами. Но рано или поздно рост замедлится и начнется веселье.
Здравствуйте, Ночной Смотрящий, Вы писали:
ARK>>Между .NET и .NET Core прошло 14 лет. Не так уж много по языковым меркам. Теперь все, старый фреймворк задепрекейчен, хе-хе, велком ту дивный новый мир Core. Еще лет на десяток, а там микрософт задепрекейтит и его в пользу еще более крутого .NET HardCore. ARK>>JVM же уже существует 25 лет
НС>Ты намеренно путаешь фреймворк и рантайм или действительно не понимаешь? В Java точно так же давным давно похоронили старые коллекции, AWT, старый I/O и т.д. В CLR происходит точно такой же процесс, просто решили ввести некий явный водораздел. При этом есть .NET Standard, обеспечивающий плавную миграцию со старых либ на новые.
А что, в рантайме никаких изменений нет? Ну ок, тогда "голый CLR" стабилен.
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Разница все таки пока очень существенна и не уверен что она сокращается, потому что AWS тоже хорошо растет.
AWS растет, но я читал, что Azure растет в два раза быстрее, чем AWS
Здравствуйте, mrTwister, Вы писали:
НС>>Разница все таки пока очень существенна и не уверен что она сокращается, потому что AWS тоже хорошо растет. T>AWS растет, но я читал, что Azure растет в два раза быстрее, чем AWS
Ты на график то посмотри. Ажур отъедает рынок у мелких игроков,а доля AWS стабильна. Что будет когда мелкие игроки закончатся?
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, mrTwister, Вы писали:
НС>>>Разница все таки пока очень существенна и не уверен что она сокращается, потому что AWS тоже хорошо растет. T>>AWS растет, но я читал, что Azure растет в два раза быстрее, чем AWS
НС>Ты на график то посмотри. Ажур отъедает рынок у мелких игроков,а доля AWS стабильна. Что будет когда мелкие игроки закончатся?