Здравствуйте, mrTwister, Вы писали:
T>Здравствуйте, Явь-Истъ, Вы писали:
ЯИ>>Люди всегда хотят чего-то нового, а продавцы всегда готовы что-то новенькое продать.
T>.NET'у всего лишь 18 лет, такая новинка!
И все эти 18 лет цель существования дотнета — борьба с Явой (безуспешная).
Re[17]: Через год-два .NET Core потеснит Java на рынке enterp
Здравствуйте, bzig, Вы писали:
B>Причём CompletableFuture позволяет асинхронные обработчики и пост-обработчики друг на друга завязывать. async/await просто сосёт тут.
async/await как раз и нужен для "завязывания асинхронных обработчиков и пост-обработчиков друг на друга", причем без лапши из колбаков.
Код выглядит как синхронный, хотя на каждый await делается continueWith. При исключениях наблюдаемое поведение как в синхронном коде.
Попробуй воспроизвести на Java:
ЯИ>>>Люди всегда хотят чего-то нового, а продавцы всегда готовы что-то новенькое продать.
T>>.NET'у всего лишь 18 лет, такая новинка!
ЯИ>И все эти 18 лет цель существования дотнета — борьба с Явой (безуспешная).
если борьба была бы безуспешной, то мы бы сейчас о такой борьбе уже и не говорили бы...
для меня очевидно, что для маленьких и средних фирм, пишущих только под себя свои собственные решения, дотнет однозначно выигрывал,
в сфере продуктов и больших компаний победила ява,
всё это относилось к прошлому, как теперь с усилением тайпскрипта положение сил будет изменяться — непонятно, но скорее всего фронт будет писаться либо на тайпскрипте либо вебассембли, на серверной части никакого приемущества за явой нет, так как нашлёпать новых сервисов для облака на дотнете или ещё чём проще, чем на яве
непонятно, что будет с существующими продуктами больших компаний, написанных на яве: скорее всего, никто их переписывать не будет, т.е. они будут жить до замены их новыми
Re[3]: Через год-два .NET Core потеснит Java на рынке enterprise решений
Здравствуйте, Kolesiki, Вы писали:
K>Вместо этой красивой экспансии, MS устроила революцию и геноцид староверов, самоуверенно объявляя всё стабильное "старым" и занялась чем привыкла: NIHуянеделаньем. Когда две разные команды занимаются одним и тем же, но по-разному. Спасибо, Наделла! Мы никогда не забудем самые ушлёпские года твоего правления.
Такой момент, что они и Windows то изрядно продолбали — уволили 150 тестировщиков, занимавшихся проверкой и подготовкой релизов ОС.
Разогнали их сразу после выхода Windows 8.1
А в плане линухов, то целятся в чужие облака. Сперва это делали через усечённый и упрощённый вариант своей ОС — Windows Core или Server Core.
После того, как не взлетело в чужих публичных облаках и плохо взлетело в корпоративных прайветных, вот тогда и кинулись .Net Core делать.
Здравствуйте, takTak, Вы писали:
T>если борьба была бы безуспешной, то мы бы сейчас о такой борьбе уже и не говорили бы...
График использования языков 2012-2020: (возможно неточный)
В то время как дотнет планировал убить яву, его самого обогнали.
Вот typescript решил определенную проблему, поэтому растет вместе с javascript. Дотнет был бы актуальный если бы такими темпами не развивался веб.
А выходить на занятую нишу в попытке её единолично занять — это маркетинговый бред, борьба за рынки сбыта.
Популярность языков по stackoverflow
Программирование
Меня всегда смущал отчет от Tiobe, ну не похож он на правду. Ну хотя бы потому что Delphi на 9 месте, а javascript на 10, т.е. последнее и предпослениее места в top-10. И это в наше то время развития web 2.0, ну явно ведь должно быть в ином порядке. Ну и по остальным языкам все как то подозрительно. А что же на самом деле, что сейчас популярно у продвинутых программистов? А определить оказалось довольно просто, достаточно заглянуть на stackoverflow.com и посмотреть популярность тегов (они там четко к языкам прикреплены, есть куча модераторов отслеживающих правильность тегов)
Так вот, рейтинг на основе stackoverflow (язык — количество тегов):
c# — 65974
java — 37323
php — 30389
javascript — 27256
c++ — 24215
python — 19403
sql — 16553
ruby — 15055
c — 10419
objective-c — 8781
не уверен что он совсем точно отражает ситуацию, но по крайней мере похоже на правду А по поводу того что C# в лидерах, это, я так понимаю, все из-за того что всем нам знакомый, я думаю, Джоэль Спольски, по совместительству инициатор ресурса, на нем специализируется, и смог в первую очередь привлечь на ресурс программистов в этой области.
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Clerk, Вы писали:
C>Здравствуйте, mrTwister, Вы писали:
C>>>При этом в самом .NET пока что нет каких-то "killer feature".
T>>Асинхронщина разве что
C>А как же LINQ? C>В JAVA есть аналог linq2db?
Здравствуйте, IT, Вы писали:
IT>Здравствуйте, Clerk, Вы писали:
C>>А как же LINQ? C>>В JAVA есть аналог linq2db?
IT>Им это не нужно. Парадокса Блаба в действии.
Если под JVM кто-то хочет получить языковые изыски, то он просто берет другой язык, например Scala, Clojure или Kotlin. А вот под CLR с другими языками туго, это либо порты с JVM, либо маргинальщина, типа F#.
Здравствуйте, anton_t, Вы писали:
S>>Вот другой ресурс S>>https://habr.com/ru/post/86128/
_>Этому сообщению 10 лет. Ты бы еще войну 1812 года вспомнил.
Здравствуйте, anton_t, Вы писали:
_>Если под JVM кто-то хочет получить языковые изыски, то он просто берет другой язык, например Scala, Clojure или Kotlin. А вот под CLR с другими языками туго, это либо порты с JVM, либо маргинальщина, типа F#.
Просто C# настолько хорош, что другие языки просто отваливаются как Basic, Delphi итд.
Есть тот же IronPython , но он не нашел потребителей. Единственно, что хотелось бы в родном проекте использовать C# и F#
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, anton_t, Вы писали:
_>Здравствуйте, Clerk, Вы писали:
C>>Здравствуйте, mrTwister, Вы писали:
C>>>>При этом в самом .NET пока что нет каких-то "killer feature".
T>>>Асинхронщина разве что
C>>А как же LINQ? C>>В JAVA есть аналог linq2db?
_>Есть https://www.jooq.org
Слабое подобие левой руки. Я бы их даже не сравнивал.
Re[6]: Через год-два .NET Core потеснит Java на рынке enterprise решений
Здравствуйте, Danchik, Вы писали:
C>>>А как же LINQ? C>>>В JAVA есть аналог linq2db?
_>>Есть https://www.jooq.org
D>Слабое подобие левой руки. Я бы их даже не сравнивал.
Про руки не буду спорить, кому что.
Re[6]: Через год-два .NET Core потеснит Java на рынке enterprise решений
Здравствуйте, swimmers, Вы писали:
S>Здравствуйте, anton_t, Вы писали:
C>>>А как же LINQ? C>>>В JAVA есть аналог linq2db?
_>>Есть https://www.jooq.org
S>Вот так аналог, ты серьезно?