Другие языки программирования и технологии

Как думаете, глупо ли знать и джаву и си шарп? Или надо определить свой путь, и выбрать только одно из двух?

Вообще распространено ли среди java-программистов знать и технологию .net, и наоборот? Сильно ли противоречат эти две технологии друг другу (например: в джаве виртуальная машина (а это и многопоточность, и сборка мусора, и хостинг) работает одним образом, а в шарпе по другому, к тому же у них разные серверы БД (mySQL vs MS SQL Server)).
1. Это не глупо, а очень правильно.
2. Эти два языка очень похожи, поэтому выучить оба как нефиг делать.
3. NET это тоже виртуальная машина. И там тоже сборщик мусора и всё остальное.
4. Серверы sql разными быть не могут, потому что работать можно с любым.
Олег Бараница
Олег Бараница
70 315
Лучший ответ
«Ты что! Это же ересь униатства! Никогда мы не будем братьями!
БЕЙ ЕГО!!!»

У нас на работе си-шарп используется отдельными еретиками, которым нужно собирать данные из окна стороннего приложения и эффективно взаимодействовать с ним. Например, в чужом окошке есть компонент — дерево элементов. Еретик из этого дерева всё вычитывает, а затем программно ищет и выбирает ветку, которая нужна ему для его кровавых ритуалов.

Аналогичного решения на кросс-платформенной Джаве с ее недостатками никто не придумал, однако правоверные не ставят перед собой подобных задач.
я могу на оюбом языке писать, даже если вижу его в первые, ибо я знаю сам принцип программирования, он всегда и везде один и тот же, а документация и гугл мне помогут разобраться как мне решить задачу при помощи незнакомого мне языка программирования если он сможет сделать это эффективно, а по поводу стыда, стыдно спать на потолке, и изучив сам принцип ЯП станет для тебя инструментом который ты можешь выбирать для эффективного решения стоящей задачи,
Юрий Ганич Что стыдного в том, что спишь на потолке?
где бабла более платят туда и иди ...шарп си хуетае по себе знаю.... пидаросы тендор выиграли и мы этой ватой довольствуемся вся россия
Rahim Safarov
Rahim Safarov
7 308
мало распространено. а зря.

технологии не могут противоречить друг другу потому что они ничего не утверждают, они вообще не разговаривают.
утверждать может только ваша голова, если она у вас есть (у большинства нет). все зависит от задач. если у вас есть задачи на 100 разных технологий - юзайте 100 технологий.

БД у C# вовсе необязательно mssql. запросто может быть и mysql и sqlite.
а при желании можно и наоборот к джаве прикрутить mssql и access.
более того - можно взять и саму джаву прикрутить к c#! и наоборот тоже можно!
от задач все зависит