Re[4]: Кто-нибудь переходил из C# в Java
От: о_О
Дата: 05.03.17 19:23
Оценка: :))) :)
Здравствуйте, pagid, Вы писали:

P>Здравствуйте, Gattaka, Вы писали:


G>>На заре своей карьеры сидел в одной комнате с джавистами — злючие .

P>Как ЗиГ? Она вроде же тоже джавистка.
Ну, а с чего им быть добрыми – язык говно, IDE говно, библиотеки говно, весь код как следствие тоже сплошное говно. Программирование на java глупое занятие, которое делает людей злыми. А что касается денег, то с сегодняшним уровнем развития C# и Ко можно уже найти такой же ценник, ну может чуть меньше. Зато не будет сплошное "говно, говно, говно"
Re[5]: Кто-нибудь переходил из C# в Java
От: Klikujiskaaan КНДР  
Дата: 04.03.17 14:44
Оценка: +1 :))
Здравствуйте, Gattaka, Вы писали:

G>Здравствуйте, Klikujiskaaan, Вы писали:


K>>Ничего сложного, суть одна и та же. Безболезненно переходил с жабы на шарп, с плюсов на ноду и обратно.

G>Тут, конечно, интересна ваша мотивация из джавы в шарп переходить.

Мои заказчики, в основном, — банки и почти всегда приходится иметь дело с их легаси кодом, а код в банковской сфере весьма говноспецифичен. По этому переход на шарп — это как глоток свежего воздуха, а по деньгам вышло то же самое.
Re: Кто-нибудь переходил из C# в Java
От: Крякозавр  
Дата: 04.03.17 16:59
Оценка: 7 (2)
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?


Хотя, в целом, платформы, действительно, похожи, есть ряд обламывающих моментов. Ну, самое очевидное, конечно же, это сборки vs пакеты. Хоть сама концепция пакетов до примитивизма проста, я все же никак не мог смириться с отсутствием сборок. Из этого сразу вытекают проблемы с видимостью классов. Вот пилишь модуль, завел себе пакет utils, но классы в нем в итоге приходиться обнажать для всех желающих. Поэтому, когда в идее ищешь какой-либо класс, на тебя вываливается куча говна со всех подключенных зависимостей. Дело, конечно, не в удобстве даже разработки, а в отсутствии возможности правильной организации кода. Вот что, если юный падаван заюзает сторонний класс, видимость которого по идее должна быть ограничена самим этим модулем, а APi этого класса изменится в следующей версии модуля? Вот щас, приколу ради, вбил наобум в проекте StringUtils, и получил около 30 результатов о_0
Еще неожиданностью было переопределение объектовых методов в коллекциях: equals/hascode, toString. Не ожидал, что две коллекции с идентичным содержимым не зайдут в Set, к другому привык. Может это и правильно даже, на самом то деле, но неожиданно для дотнетчика.
Много чего еще обламывало: отсутствие LINQ, неадекватный API для работы с датой/временем (даже 8 не решила проблему), нет всяческих привычных полезняшек, язык убогий и многословный. Тут надо сразу Lombok и Guava подрубать, например.
В итоге то я переварил и даже полюбил жабу. Стандартная библиотека устроена логично, если не сказать красиво. В чем-то (многопоточность и коллекции те же) устроена она грамотно. Очень много полезных библиотек, хорошо обкатанные паттерны и лучшие практики здесь повсюду.

Если вкратце: переходить все-таки легко, если подходить к этому делу организованно, с умом. Проблемы только с работой могут быть. Не все жависты адекватно смотрят на бывших дотнетчиков — для них .NET бэкграунд словно бы как красная тряпка для быка.
Re: Кто-нибудь переходил из C# в Java
От: TechL  
Дата: 05.03.17 09:08
Оценка: 3 (1)
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?


Проще переходить назад, имхо, но опыт был работы и там и там параллельно. То есть был уже готовый проект на Java-десктоп, а задача была переписать его на C# с нуля, хотя бекэнд и логика оставалась
на стороне Java, затем через IKVM собиралась в .NET сборку и аттачилась в новый дотнетовский проект.
Чего не хватало в Java:
— LINQ, extension methods
— Смущал синтаксис лямбд и генериков, хотя старался туда не лезьть
— s1.equals(s2) и s1 == s2, это разные вещи
— var тоже не хватало
— Коллекции из Object'ов
— Стримы, файловая система, веб-запросы — надо разобраться
— Нет свойств, Task'ов, async, await, string interpolation — то чего не хватало

По библиотекам. Есть отличная штука WPF, которая разделяет UI, логику и логику UI. И был Java Swing UI из кода, где все перемешано и что от чего зависит, надо еще понять. Визуализации того что в коде без перекомпиляции не было.
Пакеты и сборки, как уже упомянули — немного разные вещи. В плане удобства опять же.
Деплоимент и перформэнс как вы понимаете в разы отличается, поэтому и была задача их улучшить в новой версии путем перепеси на .NET, чтобы а) не тягать JVM с собой б) работало быстрее, ело меньше памяти

К вашему вопросу, конечно нужно больше конкретики. Нужло ли портировать с .NET на Java? На Java писать с нуля или это готовый проект? Вы переходите в каком направлении: десктоп-десктоп, десктоп-веб или что-то еще. Сам по себе язык Java для уровня Senior .NET, — это от недели до месяца практики, чтобы привыкнуть. Платформа, библиотеки, тесты, CI и сопутствующее — зависит от предыдущего вопроса.
Re[2]: Кто-нибудь переходил из C# в Java
От: Gattaka Россия  
Дата: 04.03.17 17:06
Оценка: :)
Здравствуйте, Крякозавр, Вы писали:

К>Если вкратце: переходить все-таки легко, если подходить к этому делу организованно, с умом. Проблемы только с работой могут быть. Не все жависты адекватно смотрят на бывших дотнетчиков — для них .NET бэкграунд словно бы как красная тряпка для быка.


Спасибо, то что надо!
На заре своей карьеры сидел в одной комнате с джавистами — злючие .
Re[2]: Кто-нибудь переходил из C# в Java
От: Крякозавр  
Дата: 04.03.17 23:16
Оценка: +1
Здравствуйте, C0s, Вы писали:

C0s>но сейчас, начиная с 8й версии, в почти таком же объёме это появилось и в java.


Нет.
Re[3]: Кто-нибудь переходил из C# в Java
От: Крякозавр  
Дата: 05.03.17 00:05
Оценка: +1
Здравствуйте, vsb, Вы писали:

vsb>Здравствуйте, Крякозавр, Вы писали:


К>>неадекватный API для работы с датой/временем (даже 8 не решила проблему)


vsb>Почему не решила?


Потому что еще во многих местах по старинке нужен j.u.Date, и приходится конвертировать туда-сюда, из старого API в новый, и наоборот, и сам этот код конвертации, как часто в Java бывает, громоздкий и неуклюжий.
Короче, поздно это вводить было аж в восьмой версии. Они бы еще к 2030 году, когда жава окончательно превратится в Кобол, одумались.
Отредактировано 05.03.2017 14:18 Крякозавр . Предыдущая версия .
Re[5]: Кто-нибудь переходил из C# в Java
От: Крякозавр  
Дата: 05.03.17 14:16
Оценка: +1
Здравствуйте, anton_t, Вы писали:

_>Куда уж проще:


Да действительно — лаконично и интуитивно понятно.

_>

_>Instant OffsetDateTime.toInstant()
_>static Date Date.from(Instant instant)

_>Instant Date.toInstant()
_>static OffsetDateTime OffsetDateTime.ofInstant(Instant instant, ZoneId zone)

_>


_>Хотя первый раз найти метод конвертации не просто было


Вот вот. А через месяц я уже забыл этот простой способ, и пришлось искать заново.
Re: Кто-нибудь переходил из C# в Java
От: Blazkowicz Россия  
Дата: 07.03.17 06:38
Оценка: +1
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву?

А какая есть актуальная шкала тяжести? Если Senior достаточно Senior, то ему, впринципе, пофигу на чем писать. Если же исключительно узкий .NET специалист, то может и будет трудно.

G>Если у вас есть такой опыт — в чем на первых порах был основной затык?

Всё через жопу.
API, ограниченый древний синтаксис, который приводит к куче шума на многих, казалось бы простых, задачах.
Отсутсвие в JSE, многих простейших решений, из-за того что они завязаны на винду в .NET — SMB, NTLM, HttpListener.
Невероятное количество opensource альтернатив для реализации одного и того же.

G>Как это происходило? Ломка непонятки и т.п.?

Я переходил зеленым джуном и то были ломки несколько месяцев. Соглашение о кодировнии, другие термины для совершенно аналогичных классов и методов, отсутствие ряда вещей и даже их аналогов — LINQ, runtime Generics, структуры и т.п.
Кто-нибудь переходил из C# в Java
От: Gattaka Россия  
Дата: 04.03.17 11:24
Оценка:
Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?
Re: Кто-нибудь переходил из C# в Java
От: Arsen.Shnurkov  
Дата: 04.03.17 12:18
Оценка:
G> Насколько тяжело переходить в джаву?

3 месяца

G> Если у вас есть такой опыт


начинай с Java trails — https://docs.oracle.com/javase/tutorial/
Re[2]: Кто-нибудь переходил из C# в Java
От: Submitter  
Дата: 04.03.17 12:22
Оценка:
Здравствуйте, Arsen.Shnurkov, Вы писали:

G>> Насколько тяжело переходить в джаву?


AS>3 месяца


А если Java с нуля? Точнее после C++, но это было давно и неправда поверхностно.
Re[2]: Кто-нибудь переходил из C# в Java
От: Gattaka Россия  
Дата: 04.03.17 13:50
Оценка:
Здравствуйте, Arsen.Shnurkov, Вы писали:

Книжки мне уже посоветовали, тут я хотел спросить как оно было. Т.е. что было сложным, необычным и т.п. уже после прочтения литературы.
Re[3]: Кто-нибудь переходил из C# в Java
От: Klikujiskaaan КНДР  
Дата: 04.03.17 14:11
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Здравствуйте, Arsen.Shnurkov, Вы писали:


G>Книжки мне уже посоветовали, тут я хотел спросить как оно было. Т.е. что было сложным, необычным и т.п. уже после прочтения литературы.


Ничего сложного, суть одна и та же. Безболезненно переходил с жабы на шарп, с плюсов на ноду и обратно.
Re[4]: Кто-нибудь переходил из C# в Java
От: Gattaka Россия  
Дата: 04.03.17 14:27
Оценка:
Здравствуйте, Klikujiskaaan, Вы писали:

K>Ничего сложного, суть одна и та же. Безболезненно переходил с жабы на шарп, с плюсов на ноду и обратно.

Тут, конечно, интересна ваша мотивация из джавы в шарп переходить.
Re: Кто-нибудь переходил из C# в Java
От: C0s Россия  
Дата: 04.03.17 20:20
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?


полуоффтопик: я джавист, но довелось на C# немного поработать (был в далёкое безрыбное время небольшой проект, в который ввязался прежде всего из любопытства).

в результате понял, что мне в джаве нравится больше, чем в .net (хотя, понятное дело, на примере одного legacy-проекта тяжело претендовать на объективность):
— отсутствие привязки к одной среде (я часто работаю вообще без IDE, какие-то мои коллеги любят eclipse, другие — idea, все уживаемся на одном пространстве без проблем со сборкой и подготовкой дистрибутивов — для этого используются отделённые от средств инструменты: ant, maven). на том проекте можно было программировать и собирать только из visual studio
— наличие лучших альтернатив "стандартным" библиотекам там, где это повсеместно востребовано и, соответственно, развито. применительно к тому проекту, где была нужда в интеграции на веб-сервисах, согласно версии можно было использовать только глючные WSE, с которыми больше войны было, чем работы. на java в похожих ситуациях обычно используют решения на open-source библиотеках, которые в случае багов или пограничных юз-кейсов кастомизируются или могут быть пофиксены самостоятельно.

в то время одним из интересных преимуществ языка C# было наличие лямбд-монад-linq и т.п., но сейчас, начиная с 8й версии, в почти таком же объёме это появилось и в java.
Re: Кто-нибудь переходил из C# в Java
От: GarryIV  
Дата: 04.03.17 20:24
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?


Я переходил, давно правда. Затыка как такого не было, ну библиотеки новые, так то языки похожие (раньше особенно).
WBR, Igor Evgrafov
Re: Кто-нибудь переходил из C# в Java
От: SergeyIT Россия  
Дата: 04.03.17 20:56
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву?


Странный вопрос для разработчика Senior'а.
Извините, я все еще учусь
Re[2]: Кто-нибудь переходил из C# в Java
От: vsb Казахстан  
Дата: 04.03.17 23:42
Оценка:
Здравствуйте, Крякозавр, Вы писали:

К>неадекватный API для работы с датой/временем (даже 8 не решила проблему)


Почему не решила?
Re: Кто-нибудь переходил из C# в Java
От: andrey.t  
Дата: 05.03.17 03:44
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?


Расширял свои полномочия с C# GUI до GUI + Java backend во времена .NET 3.5. Каких-то особых сложностей с языками не было — очень уж они похожи были, ну и была привычка по исходному коду C# бродить, так что Java тоже по исходникам смотрел Самые большие сложности были с переходом на другую ось (Windows -> Linux) и Maven.
Re[4]: Кто-нибудь переходил из C# в Java
От: anton_t Россия  
Дата: 05.03.17 08:32
Оценка:
Здравствуйте, Крякозавр, Вы писали:

К>Здравствуйте, vsb, Вы писали:


vsb>>Здравствуйте, Крякозавр, Вы писали:


К>>>неадекватный API для работы с датой/временем (даже 8 не решила проблему)


vsb>>Почему не решила?


К>Потому что еще во многих местах по старинке нужен j.u.Date, и приходиться конвертировать туда-сюда, из старого API в новый, и наоборот, и сам этот код конвертации, как часто в Java бывает, громоздкий и неуклюжий.

К>Короче, поздно это вводить было аж в восьмой версии. Они бы еще к 2030 году, когда жава окончательно превратится в Кобол, одумались.

Куда уж проще:


Instant OffsetDateTime.toInstant()
static Date Date.from(Instant instant)

Instant Date.toInstant()
static OffsetDateTime OffsetDateTime.ofInstant(Instant instant, ZoneId zone)


Хотя первый раз найти метод конвертации не просто было
Re: Кто-нибудь переходил из C# в Java
От: alzt  
Дата: 05.03.17 10:27
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?


Программировал на С++, чуть-чуть использовал C#. Потом перешёл на Java. Я тогда ещё думал, что это такой же язык, что и C#. Сложностей не было, но удивило отсутствие возвращаемых параметров вместе с отсутствием класса-пары (очевидный хак). Всякие библиотеки сделаны также коряво, поэтому проблем не будет.
Re[3]: Кто-нибудь переходил из C# в Java
От: pagid Россия  
Дата: 05.03.17 13:05
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>На заре своей карьеры сидел в одной комнате с джавистами — злючие .

Как ЗиГ? Она вроде же тоже джавистка.
... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>
Re[5]: Кто-нибудь переходил из C# в Java
От: hrensgory Россия  
Дата: 06.03.17 09:41
Оценка:
05.03.2017 22:23, "о О" пишет:

> G>>На заре своей карьеры сидел в одной комнате с джавистами — злючие .

> P>Как ЗиГ? Она вроде же тоже джавистка.
> Ну, а с чего им быть добрыми – язык говно, IDE говно, библиотеки говно,
> весь код как следствие тоже сплошное говно. Программирование на java
> глупое занятие, которое делает людей злыми. А что касается денег, то с
> сегодняшним уровнем развития C# и Ко можно уже найти такой же ценник, ну
> может чуть меньше. Зато не будет сплошное "говно, говно, говно"

Чё-то я не понял, это джависты злые ) ?

--
WBR,
Serge.
Posted via RSDN NNTP Server 2.1 beta
Re: Кто-нибудь переходил из C# в Java
От: white_znake  
Дата: 06.03.17 14:14
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?


А в чем смысл? У меня ощущения, что .NET, что Java в вебе и сервисах начинют по-тихоньку проигрывать Node.js.
Есть подозрение, что этот тренд будет расти. Понятно, что в Enterprise все очень консервативно, но народ тоже будет мигрировать в сторону full stack'a.
Критически важные по производительности вещи будут писать на C++.

Мне кажеться, что при переходе с .NET на Java ни чего нового не получшишь для себя. Но это моя точка зрения.
Re[2]: Кто-нибудь переходил из C# в Java
От: selkwind  
Дата: 06.03.17 20:11
Оценка:
_>А в чем смысл? У меня ощущения, что .NET, что Java в вебе и сервисах начинют по-тихоньку проигрывать Node.js.


Интересно, объективные причины этому какие?
Re[6]: Кто-нибудь переходил из C# в Java
От: о_О
Дата: 06.03.17 20:11
Оценка:
Здравствуйте, hrensgory, Вы писали:

H>Чё-то я не понял, это джависты злые ) ?


они самые. вот даже взять форум жабы на rsdn — попробуй там потроллить, и бан через 10 мин тебе гарантирован. а почему так? а потому что людижабисты – злые. а почему злые? потому что "говно, говно, говно" и комплексы неполноценности.
но ведь ты сам это всё прекрасно знаешь, не так ли?
Re[7]: Кто-нибудь переходил из C# в Java
От: Blazkowicz Россия  
Дата: 07.03.17 06:39
Оценка:
Здравствуйте, о_О, Вы писали:

о_О>они самые. вот даже взять форум жабы на rsdn — попробуй там потроллить, и бан через 10 мин тебе гарантирован.

Поспорим?
Re[5]: Кто-нибудь переходил из C# в Java
От: Blazkowicz Россия  
Дата: 07.03.17 06:42
Оценка:
Здравствуйте, о_О, Вы писали:

о_О>Ну, а с чего им быть добрыми – язык говно

Уже почти нет.

о_О>IDE говно

Совсем нет.

о_О>библиотеки говно

Вообще нет.

о_О>весь код как следствие тоже сплошное говно.

Мастерство экстраполяции.

о_О>А что касается денег, то с сегодняшним уровнем развития C# и Ко можно уже найти такой же ценник, ну может чуть меньше. Зато не будет сплошное "говно, говно, говно"

Найти нельзя. И будет точно такое же говно-говно. Всё зависит от людей, а не от языка.
Re[7]: Кто-нибудь переходил из C# в Java
От: hrensgory Россия  
Дата: 07.03.17 07:57
Оценка:
06.03.2017 23:11, "о О" пишет:
> H>Чё-то я не понял, это джависты злые ) ?
>
> они самые. вот даже взять форум жабы на rsdn — попробуй там потроллить,
> и бан через 10 мин тебе гарантирован. а почему так? а потому что
> людижабисты – злые. а почему злые? потому что "говно, говно,
> говно" и комплексы неполноценности.
> но ведь ты сам это всё прекрасно знаешь, не так ли?

Я на яве пишу с версии 1.1 примерно, наверное привык и не замечаю что
они злые.

По поводу "говно, говно, говно" — ну не знаю, может где и есть
хрустальные дворцы на холмах, но всё на чём я умею (умел)
программировать уж явно не лучше. Язык сам по себе был когда-то
бедноватый, да, но начиная с 1.5 пошло улучшение, а 1.8 вообще уже норм.
Для эстетов была модна Scala, сейчас появился Kotlin, всё это совместимо
с обычной явой.

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

--
WBR,
Serge.
Posted via RSDN NNTP Server 2.1 beta
Re[8]: Кто-нибудь переходил из C# в Java
От: о_О
Дата: 07.03.17 08:37
Оценка:
B>Поспорим?

А что спорить? Насколько помню я уже получал несколько лет назад (году так в 12м)
Re[9]: Кто-нибудь переходил из C# в Java
От: Blazkowicz Россия  
Дата: 07.03.17 08:49
Оценка:
Здравствуйте, о_О, Вы писали:

о_О>А что спорить? Насколько помню я уже получал несколько лет назад (году так в 12м)

Наверное, ещё раньше. В твоих нарушениях куча за 2012й год, но ниодного из Java форума я не вижу.
Re[6]: Кто-нибудь переходил из C# в Java
От: о_О
Дата: 07.03.17 09:06
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

о_О>>язык говно

B>Уже почти нет.
С появлением 8й версии – да. Но ведь ещё куча проектов, где ниже 7й, а это боль и унижение.

о_О>>IDE говно

B>Совсем нет.
Эклипс? Ну не знаю, не знаю... Бобы? Неплохо. IntelliJ? Сгодится, да. Но всё – не студия (даже без R#). Неужели у MS патенты на UI/UX, что нельзя некоторые удобные вещи тупо скопировать из студии?

о_О>>библиотеки говно

B>Вообще нет.
Но их тысячи, и пока ты про них узнаешь и поймешь, как все они работают (сможешь с легкостью их применять), пройдет 5 лет. Дети вырастают за такой время.

о_О>>А что касается денег, то с сегодняшним уровнем развития C# и Ко можно уже найти такой же ценник, ну может чуть меньше. Зато не будет сплошное "говно, говно, говно"

B>Найти нельзя. И будет точно такое же говно-говно. Всё зависит от людей, а не от языка.
Вот не могу не поспорить. На JavaScript – говно всё. Это просто катастрофа какая-то. Какой проект не открой – кошмар и боль. Смотрим сколько сейчас платят frontend-у, и вдруг, ценник стремительно приближается к жабе. Неспроста...
Касательно C#. Вот где копаюсь (особенно новые проекты), пока говна особо и не вижу. Может мало ещё где ковырялся? Допускаю, что да.
Re[10]: Кто-нибудь переходил из C# в Java
От: о_О
Дата: 07.03.17 09:08
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Наверное, ещё раньше. В твоих нарушениях куча за 2012й год, но ниодного из Java форума я не вижу.

За 11й было ещё больше, я тогда ходил исключительно развлекаться
Re[11]: Кто-нибудь переходил из C# в Java
От: Blazkowicz Россия  
Дата: 07.03.17 10:02
Оценка:
Здравствуйте, о_О, Вы писали:

о_О>За 11й было ещё больше, я тогда ходил исключительно развлекаться

Ты ходил исключительно развлекаться, но злые — Java программисты?
Re[12]: Кто-нибудь переходил из C# в Java
От: о_О
Дата: 07.03.17 11:15
Оценка:
о_О>>За 11й было ещё больше, я тогда ходил исключительно развлекаться
B>Ты ходил исключительно развлекаться, но злые — Java программисты?

первое второму перпендикулярно и в контексте данного разговора не имеет никакого смысла. если ты думаешь, что у меня какая-то обида, то я тебя разочарую — мне тогда стало дико СМЕШНО, как ты выпилил тему через 15 мин. (как будто караулил ).
это всё, опять же, не имеет никакого значения, но переводит разговор в совсем другое русло.
Re[13]: Кто-нибудь переходил из C# в Java
От: Blazkowicz Россия  
Дата: 07.03.17 11:29
Оценка:
Здравствуйте, о_О, Вы писали:

о_О>первое второму перпендикулярно и в контексте данного разговора не имеет никакого смысла.

Ну, да. Не имеет. Ты свой бан как аргумент про злых Java программистов привел, но потом признался что бан заслуженый.

о_О>если ты думаешь, что у меня какая-то обида, то я тебя разочарую

Пф. У тебя ЧСВ до сих пор чешется, как будто мне вообще есть дело о чем ты там вообще думашь или на кого обижаешься.

о_О>- мне тогда стало дико СМЕШНО, как ты выпилил тему через 15 мин. (как будто караулил ).

Ну, у меня нотификации были настроены. Читал всё новое из форума постоянно. Что смешного? Ты про нотификации, вероятно, не знал и думал что это я сижу F5 жмакаю на сайте? Сам себя повеселил. Бывает.
Re[8]: Кто-нибудь переходил из C# в Java
От: о_О
Дата: 07.03.17 20:22
Оценка:
Здравствуйте, hrensgory, Вы писали:

это твои вибрации совпадают с жаба-эгрегором. потому у тебя всё полноценно, а минусы не видны за плюсами. и карма у тебя видимо хорошая – пример исключения из правил – всё хорошо и последовательно.
но посмотри какое говно течет из твоего каллеги в соседней ветке – после такого меня не переубедить – злость, глупость и неполноценность.
Re[3]: Кто-нибудь переходил из C# в Java
От: white_znake  
Дата: 10.03.17 16:45
Оценка:
Здравствуйте, selkwind, Вы писали:

_>>А в чем смысл? У меня ощущения, что .NET, что Java в вебе и сервисах начинют по-тихоньку проигрывать Node.js.



S>Интересно, объективные причины этому какие?


Может поому, что все больше и больше сервисов пишется/переписывается на Node.js?
Re[4]: Кто-нибудь переходил из C# в Java
От: selkwind  
Дата: 10.03.17 20:37
Оценка:
_>Может поому, что все больше и больше сервисов пишется/переписывается на Node.js?

Я как раз и хочу понять что такого в этом Node.js, что на нем стали ваять промышленные системы?
Re[5]: Кто-нибудь переходил из C# в Java
От: mgu  
Дата: 12.03.17 01:45
Оценка:
Здравствуйте, selkwind, Вы писали:

S>Я как раз и хочу понять что такого в этом Node.js, что на нем стали ваять промышленные системы?


Паттерн "замена кроватей".
Re: Кто-нибудь переходил из C# в Java
От: mgu  
Дата: 12.03.17 02:08
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Имеется разработчик Senior .Net. Насколько тяжело переходить в джаву? Если у вас есть такой опыт — в чем на первых порах был основной затык? Как это происходило? Ломка непонятки и т.п.?


Постоянно скачу между C# и Джавами (моя специализация -- программист-ассенизатор). Проблем никаких, в старых версиях вообще можно было писать один к одному. Джава сама по себе очень проста -- на абсолютно любой вопрос на ПереполненномСтеке всегда один ответ из двух слов: Apache Commons. Архаичные возможности Джавы лечатся написанием своих утилит. Нужно лишь выучить коротенький список соответствий, созданный для невозможности придраться по поводу плагиата:

seal -- final
@attribute -- #annotation
депутат -- нефункциональный интерфейс
кривизна -- тонкости языка

Пишите проще, и будет вам счастье. А сложности используйте при проведении интервью, соответствия такие:

перегрузите оператор -- перегрузите хеш-функцию
параметр по умолчанию -- постройте Builder

У Джавы есть неоспоримое преимущество -- за неё больше всего платят в номинации "быдлоязыки". За экзотику можно огрести поболее, но вся подобная лабуда протухает через пару лет, и надо учить всё заново.
Re[5]: Кто-нибудь переходил из C# в Java
От: white_znake  
Дата: 12.03.17 19:02
Оценка:
Здравствуйте, selkwind, Вы писали:

_>>Может поому, что все больше и больше сервисов пишется/переписывается на Node.js?


S>Я как раз и хочу понять что такого в этом Node.js, что на нем стали ваять промышленные системы?

Основная идея в том, что одна команда пишет и серверную часть и клиентскую, понятно, что в ней будет разделение на тех кто будет больше писать серверный код или на оборот клиентский
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.