Организация Apache Software Foundation объявила (https://blogs.apache.org/foundation/entry/the-apache-softwar...) о присвоении интегрированной среде разработки NetBeans статуса первичного проекта Apache. Осенью 2016 года компания Oracle приняла решение (https://www.opennet.me/opennews/art.shtml?num=45140) по передаче проекта под покровительство Фонда Apache, после чего передала 4 млн строк кода и права на все связанные с NetBeans исходные тексты, а также торговую марку "NetBeans", домен "netbeans.org" и некоторые элементы инфраструктуры. Оставшиеся 1.5 млн строк кода, охватывающих модули для поддержки языков Java, JavaScript, PHP и Groovy, были переданы (https://www.opennet.me/opennews/art.shtml?num=48818) в 2018 году.C 2016 года проект находился в инкубаторе Apache, где была проверена способность следования принципам разработки и управления, принятым в сообществе Apache и основанным на идеях меритократии. Во время нахождения в инкубаторе были сформированы релизы Apache NetBeans 9 (https://www.opennet.me/opennews/art.shtml?num=49047), 10 (https://www.opennet.me/opennews/art.shtml?num=49864) и 11 (https://www.opennet.me/opennews/art.shtml?num=50465), которые были выпущены с ограниченной поддержкой языков программирования (Java, PHP, JavaScript и Groovy). Возвращение поддержки C/C++ ожидается в одном из следующих выпусков.
Теперь Apache NetBeans признан готовым для самостоятельного существования, не требующего дополнительного надзора. Компоненты проекта перелицензированы - код переведён с копилефт лицензий GPLv2 и CDDL на лицензию Apache 2.0. В качестве причины передачи проекта называлось желание продолжить разработку на нейтральной площадке с независимой моделью управления для того чтобы упростить участие в развитии проекта представителей сообщества и других компаний (например, внутренние проекты на основе NetBeans развивают Boeing, Airbus, NASA и NATO).
Напомним, что проект NetBeans был основан (https://netbeans.org/about/history.html) в 1996 году чешскими студентами с целью создания аналога Delphi для Java. В 1999 году проект был куплен компанией Sun Microsystems, а в 2000 году опубликован в исходных текстах и переведён в разряд свободных проектов. В 2010 году NetBeans перешёл в руки компании Oracle, поглотившей Sun Microsystems. Все эти годы NetBeans развивался в качестве основной среды для разработчиков на языке Java, конкурируя с Eclipse и IntelliJ IDEA, но последнее время стал активно продвигаться и для языков JavaScript, PHP и C/C++. Активная пользовательская база NetBeans оценивается в 1.5 млн разработчиков.
URL: https://blogs.apache.org/foundation/entry/the-apache-softwar...
Новость: https://www.opennet.me/opennews/art.shtml?num=50568
Переписать на Kotlin!
Шило на мыло.
> Шило на мыло.Ну я попытался вбросить, но получилось как то не очень.
Давай теперь так: Переписать на Kotlin Native! (ну или Rust)
А поддержку питона (тоже в свое время вырезанную) возвращать не собираются? А то вон даже php и js прикрутили, а питон зачем-то удалили o.O
Петон не нужен же. С этим все согласны, и апаче тоже
>Петон не нужен же. С этим все согласны, и апаче тожеВот, видишь, _ты_ даже Апачу не нужен.
А для _Пайтона_ и так хватает хороших фришных IDE.
> хороших фришных IDEТак... множественное число... значит сейчас вы можете сходу назвать миниму две. Назовёте?
Две - просто: PyCharm Community и VS Code. А вот три - сложно, да. Но почти получилось.
Ага, нашёл лучшие, одна на Жабе, другая на Электроне.Spyder и Eric.
PyDev + Eclipse, PhyCharm (комьюнити-версия - возражения по религиозному признаку "неправильной" или "недостаточной" свободности сразу отсылаются... ну, ты понял), Eric же ж... И вообще - а чего ты такой дерзкий?
> возражения по религиозному признаку "неправильной" или "недостаточной" свободности сразу отсылаются...Ну если отсылаются, то и ладно.
> И вообще - а чего ты такой дерзкий?
Да думал, может, действительно напишут чего-то в стиле питон. Честно. А тут предложили две ява-IDE, к которым сбоку из глины и палок приделана "интеграция" с питоном, и текстовый редактор, написанный на хроме. Таких я с десяток найду.
Но всё равно спасибо за информацию. Буду много думать.
>(...) и текстовый редактор, написанный на хроме (...) Буду много думать.Eric is a full featured Python editor and IDE, WRITTEN IN PYTHON. It is based on the cross platform Qt UI toolkit, integrating the highly flexible Scintilla editor control.
Где тут "написано на хроме", о многодумец? Ты с Atom'ом не путай.
(Кстати, если тебе Пайтон надо для дэйта-анализа и прочей _прикладной_ деятельности и _науки_ - тут не думая бери Spyder IDE. Заточена для.)
> Eric is aПрощу прощения, на Эрика не обратил внимания.
По поводу "написано на хроме" ответил вышеотписавшемуся про VS Code.
>про VS CodeКстати, неплохая штука... Под капотом Электрон, да не тот, но целенаправленно мутировавший в правильную сторону - я бы советовал поставить VSCode и пощупать самому, прежде чем внеопытно экстраполировать на него негатив (кстати, разумный) от Атома. И Пайтон-поддержка в качестве официального расширения к нему - вполне таки даже. Но это, естественно, не вещь вида "ехал пайтон через пайтон, видит пайтон - в пайтон пайтон" :-)
>>про VS Code
> Кстати, неплохая штука... Под капотом Электрон, да не тотПолированный фуфел шоколадом не станет.
1) Лавров.жпг
2) Потребление оперативы сравнивал с Атомом, не? Если не сравнивал - не бей зря клаву пальцами. Клаву пожалей.
>..PyDev + Eclipse.."Бит небитого везёт"(C)
Два костыля в одной упряжке. Ваще огонь комбинация
Кто-нибудь знает, как в Eric включить автодополнение?
https://www.youtube.com/watch?v=FoQflalEkHw
> https://www.youtube.com/watch?v=FoQflalEkHwБлагодарствую, а в Textadept и CudaText не знаете?
Не-а...
Не нужно так нервничать, сэр.
Хотя с вашим ником, да по теперешним временам.А Антон все же не нужен, потому и выкинут отовсюду.
>АнтонСледует читать как петон, проклятый т9
поздно, п-ц Антону.
Да, попал Антоха... в обьятия апача
> Петон не нужен же. С этим все согласныКто "все"? На Пайтон много чего завязано, но не так, чтобы это раздражало. Хотя вот до сих пор актуальная версия 2.7 и последняя 3.6 в одной системе - сочетание не из приятных - была бы одна поддерживаемая ветка, вопросов бы не возникало: бейсик с отступами он и есть бейсик.
> А поддержку питона (тоже в свое время вырезанную) возвращать не собираются?Пайтон удалили давным давно. Этак на 8.0 наверно
Он там ужасный был.
Не нужна. Нужно чтобы Language Server Protocol поддерживался.
> Возвращение поддержки C/C++ ожидается в одном из следующих выпусков.Вот и подождем
Тягаться с Jetbrains может только бесплатностью
JB тоже бесплатный, вообще-то. Раз в месяц сносишь .WebIde и пользуешь бесплатно еще месяц.)))Во всех конторах где я работал только так его и использовали. Бгг.
> JB тожеJBuilder что ли?
IntelliJ IDEA уже много лет как бесплатна.
Бесплатная версия IDEA лично меня не устраивает. Занимаюсь JEE разработкой.
А ломать платную лень. И не уверен, что платная мне понравится)Netbeans полностью меня устраивает. Не вижу плюсов которые может мне дать IDEA.
> Бесплатная версия IDEA лично меня не устраивает. Занимаюсь JEE разработкой.
> А ломать платную лень. И не уверен, что платная мне понравится)
> Netbeans полностью меня устраивает. Не вижу плюсов которые может мне дать IDEA.IDEA - это дело привычки. Вот я прикипел настолько к горячим клавишам/поведению и прочим радостям, что при переходе на Eclipse мне сейчас очень больно. Даже автодополнение и генерация кода работают по другому: Eclipse курсор перебрасывает "за" пределы сгенерированной сниппетом функции и т.п.
Дьявол в мелочах. Но я сейчас согласился работать над проектами на Eclipse RCP, поэтому у меня особо выхода нет, в IDEA разрабатывать RCP слишком затруднительно.
У меня было всё наоборот, долго сидел на Eclipse никак не мог привыкнуть к "Идеевским" закидонам с перемещением курсора в начало/конец строки, слишком умным подсказкам, бесячиму удалению пустой строки по Backspace, и адски неудобным хоткеям.
Но время идёт, gradle и его глючные плагины развивается быстрее чем eclipse успевает их поддерживать, тут ещё котлин подоспел.
В общем пришлось переуч... переделать Идею под Эклипс: хоткеи, цветовую тему, автодополнение и поведение курсора настроил, отключил умные подсказки внутри кода, поплевался пару месяцев конечно, ну и вроде ничё так, терпимо.
> IntelliJ IDEA уже много лет как бесплатна.Текстовый редактор с подсветкой синтаксиса и автодополнением кода не может быть небесплатным. Это - азы завлечения юных адептов в свой монастырь.
>> IntelliJ IDEA уже много лет как бесплатна.
> Текстовый редактор с подсветкой синтаксиса и автодополнением кода не может быть небесплатным.
> Это - азы завлечения юных адептов в свой монастырь.Это из серии "студенческая версия 3DS MAX для завлечения адептов"? Или что VS Code для завлечения и продажи полноценной Visual Studio? А так, ну это бред. Подсветка синтаксиса есть везде, а автодополнение доступно (не знаю как на других языках, но во многих прогах с Python автодополнение доступно благодаря библиотеке Jedi) в том же самом 100% open-source VSCodium (FLOSS-сборка VS Code без анальных зондов и проприетарных значков Microsoft), если вам не позволяет этим пользоваться религия, то это реализовано также в Cudatext, в Eric IDE, в Vim, в Emacs(вот вам ссылка на библиотеку, https://github.com/davidhalter/jedi/ сами прочитайте)
Оно еще живо? Странно.
> Оно еще живо?
> проекта ApacheТо есть вы даже заголовок не прочитали? Проекты апач - это такое кладбище преимущественно для Ява-проектов, которые основной разработчик устал оверинженерить.
Так что нет, оно не живо.
Нет, оно даже стандартные модули загрузить не может, все юзают старые 8.2/8.3.
Он не так быстро развивается, но он крут, очень крут.
очередной проект заброшенный Ораклом
Вот срр запилят обратно и будет торт, в этом отношении предпочтительней эклиса
есть же нормальные айдэе для плюсов: вижуал студия, вижуал студия коуд, икскоуд, атом, иклипс, ноутпад-плюс-плюс, сублайм тэкст три, борланд, да десятки их.не понимаю, зачем е-маяться со всяким калом а-ля vim, emacs, code::blocks и qtcreator
Слишком только. Пожалуйста, попробуйте немножко тоньше.
Анон, ты хоть бы заголовок прочёл. Такой вялый наброс, что даже по головке тебя беднягу погладить следовало бы, и дать овсяную печенюшку.
> Активная пользовательская база NetBeans оценивается в 1.5 млн разработчиков.s/разработчиков/тормозов
Не понимаю как ей можно пользоваться.
> принципам разработки и управления, принятым в сообществе Apache и основанным на идеях меритократии.Это то самое, против чего борются SJW?
>код переведён с копилефт лицензий GPLv2 и CDDL на лицензию Apache 2.0Как это вообще возможно?
Когда ты автор кода ты можешь хоть какую лицензию написать на следующую версию. В этих проектах скорее всего при коммите надо было согласиться с передачей прав на код.
Не скорее всего, а точно. Причем надо было на бымаге распечатать соглашение, руками подписать, сфотать/отсканировать и отправить в оракл.
«развивался в качестве основной» звучит нелепо, т.к. никогда не являлся ...ничем. Вообще. Никто на нём не работал и не работает. Многие даже слова такого не знают.
> «развивался в качестве основной» звучит нелепо, т.к. никогда не являлся ...ничем.
> Вообще. Никто на нём не работал и не работает. Многие даже
> слова такого не знают.Ой ну ладно заливать. Понимаю, есть фанаты эклипса (ну а про проприетарные поделки даже говорить не будем), но между эклипсом и нетбинсом многие вполне выбирали второй. А на конференциях по джаве так вообще только и слышно было "нетбинс", "нетбинс", никаких эклипсов и идей, только нетбинс.
Правда, это так раньше было, с тех пор как сан купили с конференциями туго стало.
А так-то в масштабах мира да, полтора миллиона разработчиков это, разумеется, никто. И слов таких люди не знают, тоже верно. Только других слов из джава-мира эти миллиарды людей не знаю ровно так же, что, тем не менее, никак не мешает им жить.