имеет ли смысл переучиться на Java специалиста asp.net прог

User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by dotcom »

Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by dotcom »

crypto5 wrote: В придачу к этому в гвт и клиент и сервер включая DTO - это одна code base, которая и рефакторится и автодополняется вместе чего не скажешь о json/rest
WTF is DTO? Хватит умничать, расскажите лучше, про что речь. :D
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by crypto5 »

dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
Лень переучивать hot keys и всякие патерны использования, а профит не очевиден. И еще я не понял как в линуксе для идеи нормальные шрифты настроить.
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Интеррапт »

dotcom wrote:
Интеррапт wrote: Не думаю, что праздник. Попробуйте, например, пару стандартных модулей подключить, например, Require.JS, Underscore.JS, Backbone.JS и т.п. - и посмотреть, насколько хорошо будет тот же autocomplete работать. JavaScript довольно мощный язык и очень динамический, но в этом и его сложность для IDE - почти нереально, чтобы правильно работал autocomplete или refactoring.
Согласен. Кстати, пока еще не подключал ничего к Webstorm'у. jquery он знает из коробки. А вобще состояние средств разработки для JS очень печальное. Для меня. На привете, конечно, найдутся бойцы, которые расскажут, что отлаживать JS - это раз плюнуть и все средства красивы. :D
Не только для тебя. Не думаю, что что-то изменится в ближайшее время. И дело даже не в том, что желания нет, а то - что это природа самого JavaScript. Где можно делать невероятно компактные и выразительные вещи, но приходится расплачиваться тем, что IDE этого понимать не будут.
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by crypto5 »

dotcom wrote:
crypto5 wrote: В придачу к этому в гвт и клиент и сервер включая DTO - это одна code base, которая и рефакторится и автодополняется вместе чего не скажешь о json/rest
WTF is DTO? Хватит умничать, расскажите лучше, про что речь. :D
Data transfer object. Обьекты которые гоняются с сервера на клиент и обратно например.
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Интеррапт »

dotcom wrote:
crypto5 wrote: В придачу к этому в гвт и клиент и сервер включая DTO - это одна code base, которая и рефакторится и автодополняется вместе чего не скажешь о json/rest
WTF is DTO? Хватит умничать, расскажите лучше, про что речь. :D
Data Transfer Objects. Вообщем почти любой serializable обьект, который пересылается между клиентом и сервером.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Интеррапт »

crypto5 на пару секунд оказался быстрее )))
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Интеррапт »

crypto5 wrote:
dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
Лень переучивать hot keys и всякие патерны использования, а профит не очевиден. И еще я не понял как в линуксе для идеи нормальные шрифты настроить.
Можно попробовать на OSX перейти. Там под IDEA хорошо шрифты выглядят :)
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by crypto5 »

Интеррапт wrote:
crypto5 wrote:
dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
Лень переучивать hot keys и всякие патерны использования, а профит не очевиден. И еще я не понял как в линуксе для идеи нормальные шрифты настроить.
Можно попробовать на OSX перейти. Там под IDEA хорошо шрифты выглядят :)
Ну это еще больше всего переучивать прийдется )), я вот никак не могу привыкнуть к эпловскому расположению контролов на окнах в новой убунте :D
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Интеррапт »

dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
У меня и тот и тот. Некоторые вещи под IDEA действительно удобны. А вот под Eclipse больше плагинов. Или лучше плагины. Например, для GWT, Android, Spring и еще много чего.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Интеррапт »

dotcom wrote:Согласен. Кстати, пока еще не подключал ничего к Webstorm'у. jquery он знает из коробки.
А толку, что он знает. Он очень verbose при этом. Похоже, что тупо показывает вообще, все что возможно, из всех модулей. Подсказки для той же Java - намного умнее. Но собственно понятно почему.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Интеррапт »

И ес-но если будет конструкция для jquery в виде

Code: Select all

$.each(userActivityGroups, function(index, userActivityGroup) {
   ...
}
то IDEA autocomplete ни за что не распознает внутри итератора, какие поля у обьекта типа UserActivityGroup. Но это было бы на уровне чуда, чтобы оно умело такое распознать. Все равно, что если бы в Java через reflection вызывать методы и чтобы autocomplete докадывался, имя какого метода ты хочешь вставить в строку для reflection :)
smikesh1
Уже с Приветом
Posts: 162
Joined: 16 Aug 2012 16:35
Location: Frankfurt am Main

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by smikesh1 »

dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
еще с 3й версии :))))
User avatar
*Lora
Уже с Приветом
Posts: 1387
Joined: 06 Apr 2007 03:10
Location: Crimea ->Watertown, MA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by *Lora »

smikesh1 wrote:
dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
еще с 3й версии :))))
Об IDEA. Задолбала она меня тем, что тормозит, как сволочь. Причем при простом наборе кода, то есть редактор просто freezes на несколько секунд после впечатывания каждых нескольких символов :angry: :o :sadcry:

Я уже прошерстила интернет в поисках полезных советов по этому поводу. Выяснила, что многие так мучаются. :( Убрала неиспользуемые плагины, упростила проект, оставив только модули, над которыми в данный момент работаю, меняла vmoptions по-всякому, убрала Synchronize files on frame activation, периодически запускаю Invalidate Caches, и ни фига!

Может, есть какой опыт на эту тему? IDEA 11.1.3. Но и все предыдущие, кроме 8-й, по-моему, этим страдали. :help:
You will never have this day again.
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by АццкоМото »

dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
тут уже написали про тормоза идеи, от себя добавлю, что она очень по-разному работает на разных платформах и это конкретно раздражает
я одно время сидел с линуховым десктопом и яблочным ноутом и одним и тем же кодом там и там в идее. как, блин, разные ide используешь
ну и всосать в идею, скажем, код одндроеда - идиотская задача на час. тупо нажимать на ОК около 100 раз, без всякой возможности сделать что-то типа OK to all
Мат на форуме запрещен, блдж!
smikesh1
Уже с Приветом
Posts: 162
Joined: 16 Aug 2012 16:35
Location: Frankfurt am Main

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by smikesh1 »

*Lora wrote:
smikesh1 wrote:
dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
еще с 3й версии :))))
Об IDEA. Задолбала она меня тем, что тормозит, как сволочь. Причем при простом наборе кода, то есть редактор просто freezes на несколько секунд после впечатывания каждых нескольких символов :angry: :o :sadcry:

Я уже прошерстила интернет в поисках полезных советов по этому поводу. Выяснила, что многие так мучаются. :( Убрала неиспользуемые плагины, упростила проект, оставив только модули, над которыми в данный момент работаю, меняла vmoptions по-всякому, убрала Synchronize files on frame activation, периодически запускаю Invalidate Caches, и ни фига!

Может, есть какой опыт на эту тему? IDEA 11.1.3. Но и все предыдущие, кроме 8-й, по-моему, этим страдали. :help:
аналогично идея ИС 11.1.3 работает идеально...
вин 7 :)) дома на маке тоже хорошо работает...правда проекты там поменьше...
не знаю что вы там такое с ней делаете...

вообще идея оч прожорливая в плане памяти...
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by АццкоМото »

smikesh1 wrote:дома на маке тоже хорошо работает...правда проекты там поменьше...
пара гигов исходников, а так - ничего особенного :D
Мат на форуме запрещен, блдж!
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by dotcom »

*Lora wrote: Об IDEA. Задолбала она меня тем, что тормозит, как сволочь. Причем при простом наборе кода, то есть редактор просто freezes на несколько секунд после впечатывания каждых нескольких символов :angry: :o :sadcry:
Кстати, о тормозах. Собственно, я задавал свой вопрос в связи с этим. Я сам экспериментировал с 11-й версией, поставил 12-ю ради Андроида. Все замечательно работает. Даже стал радоваться, как все тут быстро по сравнению с Eclipse'ом. Предложил всей команде перейти на IntelliJ. Но тут одна редиска возмутилась, заявив, что работать не может вобще. Я ему не верил, пока он мне не показал, как страшно тормозит UI на его Виндовом ноутбуке. На маках все замечательно летает. Погуглили. Действительно масса людей жалуются на то же самое. Покрутили настройки, переставили, - пока ничего не помогает. 12-й у меня лично притормаживал совсем немного из-за фоновой компиляции "как в Эклипсе". Но в остальном все летает.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by dotcom »

АццкоМото wrote: ну и всосать в идею, скажем, код одндроеда - идиотская задача на час. тупо нажимать на ОК около 100 раз, без всякой возможности сделать что-то типа OK to all
Какая версия IntelliJ, и что он спрашивал? У меня импортер только спрашивал про путь до SDK и еще там почему-то ручками в нетривиальном месте надо было что-то поправить в модуле Android в нетривиальном месте.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by dotcom »

Интеррапт wrote: А толку, что он знает. Он очень verbose при этом. Похоже, что тупо показывает вообще, все что возможно, из всех модулей. Подсказки для той же Java - намного умнее. Но собственно понятно почему.
Угу, подсказчик навязчивый. Ирония в том, что в JS completion важнее Java'овского из-за специфики отладки и синтаксиса языка, но никто это сделать идеально не может по многим причинам.
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by АццкоМото »

dotcom wrote:Я ему не верил, пока он мне не показал, как страшно тормозит UI на его Виндовом ноутбуке. На маках все замечательно летает. Погуглили.
У меня на маке тормозил, так что не в ОС дело
И именно так, как выше описывали - просто по ходу набора текста замерзает намертво на несколько секунд, потом опять какое-то время "летает"
Мат на форуме запрещен, блдж!
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by АццкоМото »

dotcom wrote:
АццкоМото wrote: ну и всосать в идею, скажем, код одндроеда - идиотская задача на час. тупо нажимать на ОК около 100 раз, без всякой возможности сделать что-то типа OK to all
Какая версия IntelliJ, и что он спрашивал? У меня импортер только спрашивал про путь до SDK и еще там почему-то ручками в нетривиальном месте надо было что-то поправить в модуле Android в нетривиальном месте.
Версия какая - не помню. Последний community edition на январь-февраль этого года. 11-какая-то наверно
Что спрашивал дословно не скажу, но суть в том, что в исходниках ондроеда - ну т.е. полностью всей платформы - он находит приложения, которые в платформе оформлены не совсем так, как standalone 3rd party app. У них даже манифеста нет, если я не ошибаюсь. От этого он дико возбуждался и спрашивал, действительно ли я хочу эту каку тянуть в свой проект. И по каждому такому приложению отдельно, по ходу анализа проекта. Причем нельзя ввод нажать 100 раз и отдыхать - полчаса нужно пялиться в экран и временами тыкать ОК
Если теперь представить, что за неделю может понадобиться поработать с 5 разными продуктами и на каждом попробовать несколько релизов, идея отпадает сама собой
Но на каких-то других проектах она была прекрасна
Мат на форуме запрещен, блдж!
User avatar
Krys-Krys
Уже с Приветом
Posts: 12119
Joined: 15 Feb 2010 10:32
Location: Pacifica, CA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Krys-Krys »

dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
А я вообще никогда на Эклипске не работала, все время только на Идее.
Есть небольшая проблема с покупкой лицензии, многие фирмы где я работала покупать не хотят.
Моя текущая работа где я контрактором работаю прикупила коммерческую лицензию мне и еще одному девелоперу (это 1к за 2 лицензии), мы сказали что надо для разработки и они отвалили денег. Но это случается реже чем отказ в покупке. :pain1:
До этого я работала на другом проекте с лицензией что мне дал коллега-индус который получил ее бесплатно для своего опен-сорп проекта, еще до этого перестартовывала каждые 30 мин, а еще до этого целый год на крэкнутой работала. :oops: Что еще до этого было не помню, но в Беларуси все на крэкнутых работают не стесняясь, там и винда-то обычно крэкнутой была, не то что идея. :D
Last edited by Krys-Krys on 27 Aug 2012 20:43, edited 1 time in total.
User avatar
Krys-Krys
Уже с Приветом
Posts: 12119
Joined: 15 Feb 2010 10:32
Location: Pacifica, CA

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Krys-Krys »

*Lora wrote:
smikesh1 wrote:
dotcom wrote:Кстати, а присутствующие тут переходят/перешли/хотят перейти на IDEA? Или все довольны Eclipse'ом? Если не перешли, то почему?
еще с 3й версии :))))
Может, есть какой опыт на эту тему? IDEA 11.1.3. Но и все предыдущие, кроме 8-й, по-моему, этим страдали. :help:
6 лет с Идеей - никогда не тормозила, что на Винде что на Маке. :pain1:
Было пару раз что она вообще вылетала - но это фиксается тем что ей больше памяти дается на старт и она перестает вылетать.
Alexandr
Уже с Приветом
Posts: 3647
Joined: 23 May 2010 15:10

Re: имеет ли смысл переучиться на Java специалиста asp.net п

Post by Alexandr »

сейчас сижу (больше года) на IntelliJ IDEA 9.0.3, кракнутая :oops:, работает идеально
раньше на эклипсе, но IDEA мне как-то больше по душе

Return to “Работа и Карьера в IT”