IDE NetBeans под Oracle - PullRequest
       35

IDE NetBeans под Oracle

3 голосов
/ 14 января 2010

Я немного обеспокоен тем, что только что прочитал. Я провел небольшое исследование, так как хочу начать программирование на Java, и пришел к выводу, что NetBeans является лучшей IDE для меня благодаря его способному Swing GUI Designer и мощным отчетам с Jasper Reports (iReport).

И все же Oracle (который скоро купит Sun), похоже, не заботится о NetBeans. Поскольку я скоро начну создавать appz на Java, я хотел бы узнать ваше мнение по следующему вопросу:

Должен ли я продолжать использовать NetBeans, несмотря на слухи о том, что Oracle прекратит его, или я выберу другую IDE по своему выбору?

PS: в основном NetBeans будет выбором, но из-за текущих обстоятельств я сомневаюсь в этом решении.

Спасибо

Ответы [ 5 ]

6 голосов
/ 14 января 2010

Oracle вложила много времени и денег в свой собственный продукт, JDeveloper. У этого есть некоторые довольно опрятные особенности. Но в отрасли это никогда не получало особого внимания, потому что многим разработчикам Java не нравится использовать проприетарное программное обеспечение, даже несмотря на то, что Oracle делают довольно большую игру над своей приверженностью открытым стандартам.

В любом случае, в настоящий момент Oracle все еще интегрирует многие из своих недавно приобретенных функций BEA WebLogic в пакет JDeveloper. Но я уверен, что, как только они заключат сделку по покупке Sun, они начнут смотреть на то, что они могут получить от NetBeans. Потому что, что бы вы ни думали о бизнес-методах Ларри Эллисона, он знает цену доллара. Если есть вещи, которые стоит иметь в NetBeans, они не будут выброшены, они окажутся в JDeveloper.

редактировать

Итак, вы говорите, что он откажется от NetBeans и спасти некоторые части, которые пойдут в JDeveloper?

В долгосрочной перспективе Oracle не будет поддерживать две Java IDE. Но посмотрите на их стратегию обработки предыдущих приобретений (Seibel, JD Edwards, BEA и т. Д.). Oracle поддерживает эти продукты в актуальном состоянии, пока разрабатывает план привлечения клиентов к собственным фирменным приложениям Oracle. В некоторых случаях это означало отказ от предложения Oracle в пользу приобретенного продукта (Seibel Analytics, BEA WebLogic Server).

Oracle произнесла схожие звучащие заявления в отношении MySQL. Люди могут насмехаться, но я думаю, что Oracle продолжит работу MySQL, отчасти потому, что Ларри думает, что они могут заработать на этом деньги, но также лишь для того, чтобы усилить попытки Microsoft украсть базу клиентов MySQL .

Я не читал ничего официального о намерениях Oracle для NetBeans. Итак, следующее - моя гипотеза. Oracle не убьет NetBeans. Если бы это было так, то все пользователи NetBeans, вероятно, перешли бы на Eclipse (потому что многие люди разделяют мнение Паскаля о том, что «JDeveloper sucks»). Действительно, Oracle, вероятно, продолжит работать еще какое-то время.

Тем временем они создадут перечень функций в NetBeans, которые лучше, чем эквивалент JDeveloper или которые не имеют эквивалента, и которые могут поддерживать программу Oracle Fusion. Например, Эллисон высказал свое восхищение JavaFX. Мое неосведомленное чувство состоит в том, что будет легче перенести эту функциональность в JDeveloper, чем превратить Fusion в NetBeans. Я вполне могу ошибаться по этому поводу. Возможно, более разумно было бы использовать более широкое проникновение на рынок NetBeans и ослабить JDeveloper.

В любом случае, я думаю, вам следует начать работать с NetBeans, потому что эта функциональность не исчезнет в одночасье.

обновление

InfoWorld только что (27 января 2010 г.) опубликовал сводку планов Oracle на Sun . Соответствующий бит

NetBeans, открытый исходный код от Sun Java IDE, которая конкурировала с Oracle JDeveloper и платформа Eclipse, останется "легким" среда разработки для Java разработчики ", сказал Курьян. Но JDeveloper продолжает как Oracle инструмент развития предприятия.

3 голосов
/ 14 января 2010

Я долгое время был пользователем затмения, и хотя мне все еще нравятся некоторые вещи, я считаю, что Netbeans - намного превосходящая IDE для разработки Java. Я бы сказал, идти вперед и использовать NetBeans. Вы оцените это больше, чем Eclipse. В худшем случае, когда Netbeans больше не поддерживается, вы станете намного лучшим разработчиком к тому времени, когда он достигнет конца своей жизни (хотя я не думаю, что это произойдет).

0 голосов
/ 14 января 2010

Ты слишком волнуешься. Так что, если Oracle прекратит NetBeans в следующем месяце? Ваша установка все еще работает и будет работать долго. Просто сохраните установщик на случай, если вам нужно будет установить новый компьютер. Позже вы все еще можете переключиться на другую IDE. Если Oracle прекратит использование NetBeans (или будет угрожать ему), несомненно, большинство других IDE предложат вариант «Импорт проекта NetBeans».

0 голосов
/ 14 января 2010

Если NetBeans кажется лучше для ваших нужд, используйте его.Я предпочитаю Eclipse, но это всего лишь личный выбор.

Даже если в будущем NetBeans больше не будет поддерживаться, вы все равно сможете его использовать или, возможно, предпочтете начать использовать другую IDE..

Java-код остается Java-кодом, независимо от среды IDE.

Я считаю, что NetBeans останется поддерживаемым даже во времена правления Oracle.Поскольку многие Java-разработчики используют его, Oracle не скажет всем им уйти.

0 голосов
/ 14 января 2010

Eclipse лучше, чем Netbeans IMHO, хотя eclipse не позволяет вам создавать GUI.

...