Java

Почему вакансий программистов c# меньше, чем вакансий java?

Я где то недавно читал, что доля операционной системы windows около 90%.
Почему вакансий программистов c# меньше, чем вакансий java?
Потому что все уходит в облака? Через 5-10 лет разрыв между с# и java будет увеличиваться в пользу java?
если взять кроме компов мобильные системы,
то на первом месте Андроид ОС будет,
а под нее java основной язык

сразу в интернете наткнулся на сведения (старые уже)
По данным исследователей, в марте 2017 г. Andoid занимал 37,93% интернет-рынка, в то время как Windows – 37,91%. Далее в рейтинге следует iOS.
АМ
Артём Мойсеенко
75 754
Лучший ответ
Равиль Халиуллин я про андроид. а про то что будет c этими языками лет через 7-10. с# будет стагнировать или нет
Артём Мойсеенко 10лет малый срок, как то все языки свою нишу применения находят. Даже такие старички как Lisp и Forth живут до сих пор.
Доля Windows - это исключительно за счёт пользовательских компьютеров. А большинство серверов (в том числе и реализующих те самые облака) работает на *NIX.

Даже 1С, которая много лет ориентировалась исключительно на Windows, пришлось сделать версии для Linux и macOS (которая тоже *NIX).

Вопрос "что будет с языками через несколько лет" надо задавать не в "Программировании", а в "Гороскопах и гаданиях". Никто не знает, как завтра повернётся мода.

Объективных причин для увеличения разрыва нет: Microsoft спохватилась и продвигает независимый от операционной системы .NET Core. А т. к. C# более удобный, чем Java, язык, а Oracle довела свою лицензионную политику до полного маразма, то у C# вполне неплохие шансы в конкурентной борьбе.

Но мода определяется совсем не объективными причинами. Достаточно посмотреть на хайп вокруг Node.JS - при том, что JavaScript - самый ненадёжный среди популярных языков программирования.

P.S. Google переориентирует разработчиков на Kotlin - опять же, более удобный, чем Java. Так что перспективы Java в мобильной разработке не радуют.
Al
Alex
51 427
Равиль Халиуллин Думаете из этих двух перспективней смотрится с#?
Еще учитывая, что все уходит на сервера (в облака), а для игр и работы с графикой с++.
Вакансий, если брать зарубежные страны, то по jave сейчас больше.
... потому что компаниям дешевле купить лицензионный продукт от микромягких со всей тех поддержкой, чем содержать толпу разработчиков. да и сами микромягкие не любят хорошести даром раздавать. у них маркетинговый танк с многолетним опытом. давит неугодных как вшей.

на джаве же делают проекты буквально с нуля... все бредни и слухи что джава станет платной после "захвата" ораклом были только словами... в мире уже тогда было предостаточно солидных "открытых" версий джавы.... не рекламы ради, я на amazon corretto сижу. есть и другие варианты.

ко всему прочему, джава "переходит" к eclipse
у оракла останется только слово "java"
так что учитесь говорить JakartaEE вместо J2EE

к слову про "облака"... azure -- вешь классная... и получена от "микромягких"...
и джава проектам пофиг где база лежит...

P.S. Андрей про серверную инфраструктуру уже сказал...
IH
Isa Huseynov
63 652
Равиль Халиуллин Соотношение вакансий java/c# будет рости? С# будет стагнировать?
потому что большинство серверов вовсе не на виндовс а на linux. Кроме того программы на java работают как на виндовс так и на линукс. Чего не скажешь о c#