LINUX.ORG.RU
 

Sun выпустила NetBeans под GPL


0

0

Представители компании Sun это довольно давно обещали, и вот - начиная с версии 6.0 beta 2 их среда разработки стала окончательно открытой. Отныне это IDE распространяется под двумя лицензиями - GPLv2 (с исключением для Classpath) и CDDL. Это очередной шаг компании, сделанный в поддержку экосистемы разработки на Java.

>>> Подробности

*** ()
Проверено: Shaman007 (29.10.2007 20:47:32)

НАУЧИ КОМПЬЮТЕР ВАРИТЬ КОФЕ

управление электрическими цепями с помощью компьютера
лучший подарок для техногика; только открытые программы
http://www.unicontrollers.com/products/unc01x

[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 8:53:41  
ero-sennin

Re: Sun выпустила NetBeans под GPL

> может emacs:)

Я тоже подумал было, что емакс, но там C-w это kill-region.

** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от kda 31.10.2007 9:03:58  

Re: Sun выпустила NetBeans под GPL

> Угу. И спрашивается зачем? Зачем все это учить если Eclipse ПОЛНОСТЬЮ можно освоить за 2-3 дня?

И потом мучиться всю жизнь:) В виме тоже достаточно 2-3 дня для начала продуктивной работы. Хотя виртуозность приходит несколько позже.

()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от kda 30.10.2007 18:10:49  

Re: Sun выпустила NetBeans под GPL

> Ну вот опять. Сиди пили под себя... Мда. Вообщем этот completion как оказалось и внимания не заслуживает.

Вот тут http://sourceforge.net/project/screenshots.php?group_id=145869 автоподстановки в вим, использующие индексатор из eclipse. (спасибо анонимусу)

()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 9:13:35  
kda

Re: Sun выпустила NetBeans под GPL

> И потом мучиться всю жизнь:)

Это к пользователям vim-a.

> В виме тоже достаточно 2-3 дня для начала продуктивной работы. Хотя виртуозность приходит несколько позже.

На костылях тоже "продуктивно" можно научиться ходить за 2-3 дня. "Хотя виртуозность приходит несколько позже." (с)

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от kda 31.10.2007 9:03:58  

Re: Sun выпустила NetBeans под GPL

мне 28. ну почти. тоже женат, хотя это к делу отношения не имеет.

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

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

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

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

и тут кто-то сомневался по поводу частоты использования конструкций вида d2t, - вы не поверите, но они используются довольно часто.

anonymous ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от anonymous 31.10.2007 9:22:48  
kda

Re: Sun выпустила NetBeans под GPL

> совершенно понятно что у меня и в мыслях не было сравнивать вим с _иде_. этот нонсенс. и я об этом постоянно писал и подчеркивал.

ОК. На этом и закончим. Специально дальше не буду отвечать ибо несогласия много. :)

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 9:13:35  

Re: Sun выпустила NetBeans под GPL

всегда пожалуйста:) я пришел реабилитировать светлое имя анонимуса на лоре.

anonymous ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от kda 31.10.2007 9:22:53  

Re: Sun выпустила NetBeans под GPL

Ну и подозреваю, что эту штуку вполне можно пользовать через vnc, 15-20 клиентам. В отличие от монструозно запущеного эклипса. Эклипс решае для тебя одну узкую задачу. Редактировать и собирать маленькие програмки на java. Подозреваю, что и я буду запускать eclipse, если потребуется отлаживать java или прогу под symbian. Но Мои требования к тектовому редактору значительно шире.

()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 9:39:34  
kda

Re: Sun выпустила NetBeans под GPL

> я так понимаю оно там есть

Я имел ввиду во всплывающей подсказке. Там этого нет (судя по приведенной ссылке). Без него popup completion превращается смысл использовать небольшой. Ибо документацию все равно приходится читать отдельно в браузере.

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 9:45:40  
kda

Re: Sun выпустила NetBeans под GPL

> Редактировать и собирать маленькие програмки на java

Тут Eclipse явно избыточен. Для этого можно использовать и far и jEdit.

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от ero-sennin 30.10.2007 21:25:29  
Aceler

Re: Sun выпустила NetBeans под GPL

> Хочешь сказать, что хороший код получается, только если набивать его одним пальцем, высунув язык?

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

Впрочем, это опять из разряда "чем IDE лучше редактора".

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от kda 31.10.2007 10:00:36  

Re: Sun выпустила NetBeans под GPL

> Тут Eclipse явно избыточен. Для этого можно использовать и far и jEdit.

Ради интереса импортнул в eclipse исходники Qt. Уже пол часа индексируются и конца этому пока не видно

()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от Aceler 30.10.2007 16:32:33  
ansi

Re: Sun выпустила NetBeans под GPL

>> Гонишь, однозначна.

>Что, уже никому? Сам гонишь.

vi - наше всЁ! Все остальное от Лукавого.

**** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 11:24:50  

Re: Sun выпустила NetBeans под GPL

> Ради интереса импортнул в eclipse исходники Qt. Уже пол часа индексируются и конца этому пока не видно

В общем индексация заняла 2.5 часа (с использованием Full индексера из CDT). И после этого ни дополнение, ни навигация не работают:( Видимо рано vim выкидывать...

()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 7:32:46  
r

Re: Sun выпустила NetBeans под GPL

PowerPC какойто.

>Методы редактирования в виме весьма мощны и при этом за редким исключением не завязаны на семантику редактируемого текста.

По этой причине они слабы, а не мощны. ТЫ упустил слова "по логической структуре"?

Пример эскалируемого выделения по ant-xml в idea начиная из нутри значения атрибута внутри переменной: слово, переменная, контент атрибута, значение атрибута (с ковычками),атрибут=значение, тег с содержимым, контент обрамляющего тега, обрамляющий тег, ...и так до верхнего уровня вплоть до всего текста. По _логической_ структуре. По обычному тексту - слово, предложение, текст.

>Еще сильно раздражает в IDE проектно-ориентированность.

А зачем - никогда не задумывался? Для того чтобы построить эти все индексы для комплишена и поддержки автоматизированной правки текста с пониманием что делается - рефакторингов.

>Ну или банально поправить пару строчек в конфиге или написать письмо.

Вот банально написать строки в конфиге - vi и используется. А IDE это для каждодноевной долгой работы.

>Ну и еще все современные IDE здоровые неповоротливые монстры и это тоже накладывает свои ограничения.

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

>Польза есть и в виме, и в eclipse и в netbeans, но говорить что вим бесполезен это от необразованности

Он не бесполезен - это просто нефига не панацея. Современные IDE не только подсвечивают ошибки до компиляции но и предлагают как их исправить в одно нажатие кнопки.

PS: забудьте вы эти мрачные IDE построенные по принципу студии.

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от anonymous 31.10.2007 8:51:51  
r

Re: Sun выпустила NetBeans под GPL

>поподробнее, пожалуйста. что за нормальный редактор?

Взять хотябы упоминавшуюся тут jetbrains idea.

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от r 31.10.2007 14:19:16  

Re: Sun выпустила NetBeans под GPL

> PowerPC какойто. Celeron 2гГц

> По этой причине они слабы, а не мощны. ТЫ упустил слова "по логической структуре"?

Все слишком сложное на практике мешает работе. Умные индексаторы спотыкаются о препроцессор и условную компиляцию. Навороченые сборщики о большие проекты

> А зачем - никогда не задумывался? Для того чтобы построить эти все индексы для комплишена и поддержки автоматизированной правки текста с пониманием что делается - рефакторингов.

Мдя... 2.5 часа на импорт пректа это круто... Автоматический рефакторинг зло. Ну и совершенно бесполезная штука для больших проектов и языков с сложной семантикой или внешними препроцессорами.

> Современные IDE не только подсвечивают ошибки до компиляции но и предлагают как их исправить в одно нажатие кнопки.

гы java это еще не все:) что-то я такого сервиса для плюсов ни у кого не видел:) Ну и вим тоже самое умеет делать, пользуясь тем же eclipse. Смотрите eclim

()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 14:36:00  
kda

Re: Sun выпустила NetBeans под GPL

> Ну и вим тоже самое умеет делать, пользуясь тем же eclipse. Смотрите eclim

Мы уже выяснили что то же самое, но хреново.

> что-то я такого сервиса для плюсов ни у кого не видел:)

Visual Studio, Sun Studio (спрашиваю ибо, уже говорил, не пишу на С)?

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от kda 31.10.2007 15:05:20  

Re: Sun выпустила NetBeans под GPL

> Visual Studio, Sun Studio (спрашиваю ибо, уже говорил, не пишу на С)?

Нету там такого. И я так понял вы предлагаете для каждого языка юзучать редактор в своей IDE? Скажу еще по секрету Visual Studio и под linux нет. Т.е еще и в зависимости от OS?

> Взять хотябы упоминавшуюся тут jetbrains idea.

А она умеет редактировать python, lisp и письма?

()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 15:31:39  
Aceler

Re: Sun выпустила NetBeans под GPL

> А она умеет редактировать python, lisp и письма?

Так. А Vim умеет автоматический рефакторинг, ведение автоматической справки и редактор интерфейсов?

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от Aceler 31.10.2007 19:13:06  

Re: Sun выпустила NetBeans под GPL

> Так. А Vim умеет автоматический рефакторинг, ведение автоматической справки и редактор интерфейсов?

Ничего из этого мне не нужно, а вот редактировать C, плюсы, python иногда java нужно. И очень часто нужно разбираться с кучей вендоровского кода. Предлагаете учить под каждый чих свою IDE?

()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 01.11.2007 9:47:05  
Aceler

Re: Sun выпустила NetBeans под GPL

> Ничего из этого мне не нужно

А мне нужно. Предлагаешь допилить Vim? :D

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 14:36:00  
r

Re: Sun выпустила NetBeans под GPL

> Умные индексаторы спотыкаются о препроцессор и условную компиляцию. Навороченые сборщики о большие проекты

Это только в одном рагульском языке. Сюрприз?

> Автоматический рефакторинг зло.

Ага. Приблизительлно как автомобили.

>у и совершенно бесполезная штука для больших проектов и языков с сложной семантикой или внешними препроцессорами.

Для больших проектов на "C". А банально переименовывать функцию руками - это мазохизм.

>гы java это еще не все:) что-то я такого сервиса для плюсов ни у кого не видел:)

Нет - С/++ это еще не все. Если изобрели рагульский препроцессор для макр это еще не причина до ядерной зимы корчится. Надо в конце концов когда-то избавлятся от рагульских решений.

>Ну и вим тоже самое умеет делать, пользуясь тем же eclipse

Так все таки нужен козе баян?

***** ()
[#] Ответ на: Re: Sun выпустила NetBeans под GPL от vgudkov 31.10.2007 15:31:39  
r

Re: Sun выпустила NetBeans под GPL

>А она умеет редактировать python, lisp и письма?

Language API там относительно недавно вышел и развивается. Искаропки: bash beanshell c/++ javascript groovy parser (жуть какая) ruby scala sql

Python насколько я дето видел пишется серьезный. Сча как раз движло началось по вопросу поддержки языков в идее.

***** ()