The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск интегрированной среды разработки Apache NetBeans 26

21.05.2025 08:03

Доступен выпуск интегрированной среды разработки Apache NetBeans 26, которая предоставляет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки сформированы для Linux (snap, flatpak), Windows и macOS.

Среди изменений:

  • В редакторе кода реализована поддержка включения и отключения панелей предпросмотра результатов поиска, рефакторинга и закладок. В многооконном режиме работы редактора кода улучшено изменение фокуса ввода при закрытии последнего окна.
  • В интерфейсе пользователя для загрузки SVG-изображений вместо библиотеки Batik задействован JSVG. Проведена работа по унификации и очистки кода загрузки пиктограмм. Добавлено 150 новых пиктограмм в формате SVG.
  • На платформе macOS учтены рекомендации по расположению кнопок в диалогах (например, кнопка с действием по умолчанию всегда справа, а кнопка отмены всегда слева).
  • Во время перемещения вкладки мышью обеспечен показ её изображения в полном разрешении с учётом уровня масштабирования HiDPI.
  • Расширены возможности, связанные с использованием серверов LSP (Language Server Protocol) и применением плагина для VSCode. Улучшен LSP-клиент для C/C++.
  • Улучшена поддержка систем сборки Ant, Gradle и Maven. Gradle Tooling API обновлён до версии 8.14. Для Maven предоставлен доступ к публичному API Resolver. Для отладки и запуска приложений Micronaut задействована команда mn:run. Налажен выбор фона для свойств Ant при тёмной теме оформления (свойства выводились на светлом фоне).
  • Для кода на языке Java добавлена поддержка тестов hotspot из OpenJDK. Улучшена поддержка шаблонов Swing. Расширены возможности, связанные с генерацией документации apidoc. Встроенный в NetBeans Java-компилятор nb-javac (модифицированный javac) обновлён до версии JDK 24. Встроенная версия Apache Tomcat обновлена до версии 9.0.102. Реализовано кэширование настроек для подсказок (java hints).
  • В окружении для языка PHP улучшено отображение и автодополнение конструкторов.
  • Улучшена поддержка платформы Jakarta EE 11. Для Tomcat, TomEE и GlassFish добавлена поддержка возможностей будущего релиза Java SE 25.
  • В окружении для web-проектов добавлена поддержка единиц измерения CSS: cqw (1% от ширины), cqh (1% от высоты), cqi (1% от inline-размера), cqb (1% от размера блока), cqmin (наименьшее значение cqi или cqb) и cqmax (наибольшее значение cqi или cqb). Реализована подсветка синтаксиса файлов, связанных с JavaScript-фреймворком Vue. Для JavaScript добавлена поддержка методов генератора async ("class { async * generator () { … }") и улучшена обработка ключевого слова const.
  • В интерфейсе отслеживания изменений обеспечено сохранение размера окон, отображающих ветки, созданные через "git create" и "git switch". Пакет jgit обновлён до версии 7.2.0. Добавлены пиктограммы для действий "git stash".


  1. Главная ссылка к новости (https://github.com/apache/netb...)
  2. OpenNews: Доступна интегрированная среда разработки Apache NetBeans 25
  3. OpenNews: Доступна интегрированная среда разработки Geany 2.0
  4. OpenNews: Сообщество Eclipse представило интегрированную среду разработки Theia IDE
  5. OpenNews: Вредоносное ПО, поражающее NetBeans для внедрения бэкдоров в собираемые проекты
  6. OpenNews: Выпуск среды разработки Qt Creator 16
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63276-netbeans
Ключевые слова: netbeans
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (74) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:27, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Легаси языку -- легаси ИДЕ.
     
     
  • 2.2, Alladin (?), 09:29, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    какому из
     
     
  • 3.3, Аноним (1), 09:36, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • –19 +/
    > Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy

    Из перечисленных здесь только JavaScript и Rust не легаси. Все остальное лютейшая тухлятина.

     
     
  • 4.18, Аноним (18), 10:51, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну ну. Особенно php, на котором работает больше половины интернета.
     
  • 4.21, анонд (?), 11:04, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    (посмеялся) Лютейшая хрень это Rust, JavaScript, Java и PHP
     
  • 4.25, Буратино (?), 11:40, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    "JavaScript не легаси".

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

    Спасибо, посмешил.

     
     
  • 5.27, нейм (?), 12:12, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    нелепую попытку сделать типизацию в виде тайпскрипта забыл
     
  • 5.35, Аноним (35), 15:16, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тот кто придумал JavaScript гений, он позволил максимально модифицировать веб и страницы пользовательскими скриптами, легко копировать чужие решения, очень быстро входить новичкам в веб ценой багов и перфоманса но зато это забустило рост веба еще больше. Именно благодаря js мы имеем adblock, анти paywall, неофициальные клиенты сайтов и многое другое. То что js не компилируемый, а интерпритируемый позволило его легко встроить в огромное количество мест. Сейчас идет попытка все зажать, но из-за огромного наследия технологий на js от которых трудно уйти процесс сильно тормозит.
     
     
  • 6.36, Аноним (18), 15:43, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А мы часом не благодаря ли js как раз охреневаем от кол-ва рекламы на сайтах и смотрим видео с рекламой?
     
     
  • 7.37, Аноним (37), 16:28, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как будто рекламу нельзя всунуть в статичный html. Просто реклама будет не персональная
     
     
  • 8.68, КО (?), 10:37, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как-то какую рекламу отдавать решает сервак Ему и разные html странички разным... текст свёрнут, показать
     
  • 7.46, Аноним (46), 17:59, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну был бы lua или scheme, вам бы от этого лучше стало?
     
  • 6.63, Буратино (?), 06:44, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я где-то что-то сказал против интерпретируемости или лёгкости входа?

    JS в корне своём спроектирован неверно.
    Хрестоматийное 1 + 2 == 3.000...0001.
    Вся арифметика вещественная - это не язык программирования, а недоразумение.

    Пыхтон какой-нибудь, да даже прости-господи-пиашпи - любой сделан лучше, чем JS.

     
  • 4.32, Аноним324 (ok), 14:14, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так то и джаваскрипт не молодая штука, легаси джаваскрипта в интернете за 30 лет насобиралось ещё на 200 лет работы и переписывание, наверное даже больше чем джавы и дотнета вместе взятых.
     
     
  • 5.70, Анон1110м (?), 19:59, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что и зачем переписывать? Бесполезные свистоперделки?
     

  • 1.5, Аноним (5), 09:44, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Готовые сборки сформированы для Linux (snap, flatpak), Windows и macOS.

    Для Haiku и FreeBSD нет. Печально.

     
     
  • 2.7, Аноним (7), 09:56, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем оно тут?
     
     
  • 3.15, Аноним (5), 10:31, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Apache NetBeans зачем? Так это его обсуждение.
     
  • 2.8, BeLord (ok), 09:59, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сделай форк, кто мешает?-)
     
     
  • 3.13, Аноним (5), 10:29, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем форк? Если программа грамотная, достаточно компиляции под любую платформу. Но к сожалению, некоторая информация из новости показывает, что исходники версий под разные платформы всё-таки различные.
     
     
  • 4.22, eugener (ok), 11:07, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Если программа грамотная, достаточно компиляции под любую платформу.

    Это Java, её не нужно компилировать "под платформу". Они компилируется один раз в свой байткод.

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

    Сейчас для эксперимента удалил все .so файлы из дистрибутива и запустил — визуально ничего не отвалилось.

     
  • 4.67, BeLord (ok), 10:17, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Универсальный софт мало кто писать умеет это, к сожалению, данность.
     
  • 2.10, Аноним (1), 10:04, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А зачем распылять силы на ноль целых ноль ноль ноль... процента пользователей?
     
     
  • 3.14, Аноним (5), 10:30, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Для демонстрации возможностей.
     
  • 3.17, Аноним (17), 10:46, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Требую сабж под Openindiana!
     
     
  • 4.33, Аноним324 (ok), 14:17, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    индиана это солярис, солярис это оракл, оракл это джава, соответственно версия для соляриса запускается в индиане вообще без проблем.
     
  • 3.19, Аноним (18), 10:53, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Так ведь java, jvm вот это все, машина там универсальная для переноса програм... Не?
     
     
  • 4.56, Аноним (56), 22:03, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они в глубоком танке сидят, не старайся.
     
  • 2.20, eugener (ok), 10:56, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Для Haiku и FreeBSD нет. Печально.

    Если под вашу систему есть jdk 17 или новее - просто качаете zip с бинарниками и запускаете.

     
     
  • 3.61, Аноним (61), 02:33, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Для тех кто выберет NetBeans в zip-архиве: после распаковки в файле netbeans/etc/netbeans.conf в параметре netbeans_jdkhome надо указать путь к jdk ( с юниксовыми слешами / ).
     
     
  • 4.65, Аноним (56), 09:28, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну на виндоусе же как-то работает.
     
  • 2.28, X512 (?), 12:56, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для Haiku штатная кроссплатформенная сборка NetBeans работает.
     
  • 2.34, Аноним (34), 14:38, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, в портах фри есть, чего это нет-то? Даже вручную ставить не надо.
    java/netbeans
     
  • 2.57, iZEN (ok), 22:49, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Распаковал netbeans-26-bin.zip, указал в файле конфигурации netbeans/etc/netbeans.conf путь к JDK:
    netbeans_jdkhome="/usr/local/openjdk22"
    и запустил.

    % uname -rsm
    FreeBSD 14.3-STABLE amd64
    % pkg info -x jdk
    openjdk22-22.0.2+9.1
    openjdk23-23.0.2+7.1_1

     

  • 1.6, Аноним (56), 09:53, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тут даже раст поддерживается.
     
     
  • 2.9, Alladin (?), 10:04, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    раст поддерживается везде где есть lsp
     
     
  • 3.11, Аноним (56), 10:08, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот только IDE уровня Zed или Notepad++ мне нафиг не нужны.
     
     
  • 4.39, Аноним (39), 16:51, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вот только IDE уровня Zed или Notepad++

    Это не IDE, у них нет дебаггера. С таким же успехом IDE можно назвать nano или mcedit.

     
     
  • 5.43, adolfus (ok), 17:13, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Отладчик -- это всегда отдельное приложение и все нормальные редакторы для кодинга просто для него морду обеспечивают. Что касается IDE, обычно это морда-понижалка уровня вхождения с соответствующим результатом в отношении возможностей.
     
     
  • 6.47, Аноним (-), 18:19, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > это всегда отдельное приложение

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

     
  • 6.54, Аноним (56), 21:56, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ребят, это всё равно что сравнивать арч линукс с каким-нибудь минтом. Если вам нравится каждый раз заново кучу софта доустанавливать через консоль, чтобы хоть какая-то графика появилась, то это ваш выбор. Только не надо говорить, что это всё для максимальной оптимизации под свои потребности.
     
     
  • 7.58, Аноним (46), 00:50, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Только не надо говорить, что это всё для максимальной оптимизации под свои потребности.

    Это именно для этого и делается. Я так однажды свой редактор начал писать, и где то менее, чем за 5 000 строк там уже была минимальная подсветка синтаксиса, и даже lsp. Конечно, я взял несколько готовых компонентов, плюс там многих фич нет, но зато всё остальное можно сделать именно так как мне нужно.

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

     
     
  • 8.73, Аноним (73), 03:11, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    До первого обновления Ну или всё равно сам забудешь всё что там напердолил чере... текст свёрнут, показать
     
  • 5.52, Аноним (52), 20:38, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > нет дебаггера

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

     

  • 1.12, Аноним (56), 10:28, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скачал IDE, ищу раст - нету. В каком месте там раст поддерживается?
     
     
  • 2.40, Аноним (39), 16:52, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так это не изкоробочное решение. Нужно пердолить language server и тонну конфигов чтобы оно хоть как-то заработало.
     

  • 1.26, Аноним (26), 11:53, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Отличная IDE, ещё б AI поглубже интегрировали как в Cursor. Плугин есть конечно но это не совсем то.
     
     
  • 2.45, adolfus (ok), 17:22, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше, чтобы они нормальную морду к отладчику сделали. Чтобы можно было отлаживать удаленные много поточные приложения, типа серверов. А что касается AI, то есть же отдельные приложения или онлайн, в которых это все необходимое можно делать, и при этом полностью контролировать, что из AI-выхлопа попадет в проект.
     

  • 1.38, Аноним (39), 16:48, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Какое же аляпистое. У меня только от одного скриншота аритмия и гипертония начались. А как с этим работать?
     
     
  • 2.44, adolfus (ok), 17:18, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вы наверное работаете, когда все нормальные люди спят и используете темные темы с полутонами. Для тех, кто работает днем при нормальном освещении это выглядит нормально, я бы сказал даже, что излишне мягко.
     
     
  • 3.49, Аноним (49), 19:16, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Даже днем, с темной темой нагрузка ра глаза меньше. При дневном освещении белый экран лишь добавляет света, что дополнительно перегружает глаза.
     
     
  • 4.77, adolfus (ok), 15:11, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Даже днем, с темной темой нагрузка ра глаза меньше. При дневном освещении
    > белый экран лишь добавляет света, что дополнительно перегружает глаза.

    Наверное в 80-х ibm, hewlet packard, silicon graphics, и прочие заинтересованные в здоровье персонала, работающего с их системами, просто так сдуру или попилить бабло создали команду в сотню с небольшим специалистов, в состав которых входили в том числе окулисты, лоры, хирурги, невропатологи и даже психиатры, чтобы определиться с геометрией клавиатуры, цветом рабочих станций (так тогда назывались типа персоналки) и дизайном графического интерфейса, включая все аспекты ввода и отображения. Тогда же было установлено, что если яркость изображения на экране дисплея ниже яркости окружающего фона (стены, например), глаза страдают сильнее всего остального. Кстати, цвет сайта opennet, согласно их исследованиям, близок к самому комфортному. Именно поэтому клавиатуры, корпуса персоналок и прочие приблуды делали из пластика телесного цвета, а шрифт на клавиатуре -- черный и красный.
    Если вы писали IT-диплом, то наверняка у вас был целый раздел по данной тематике. Правда, его обычно студни из года в год просто копипастят в свою записку не читая.

     
  • 2.74, Аноним (73), 03:12, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А как с этим работать?

    А никак. Ищите инструмент под себя. Кому-то C++ Builder нравится, кому-то Visual Studio, а кто-то и с VIMом счастлив.

     

  • 1.42, adolfus (ok), 17:01, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для C и C++ годится слабо
     
     
  • 2.48, Аноним (49), 19:14, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да? А что там не так? А я как раз задумываюсь пробовать как раз для си.
     
     
  • 3.51, Аноним (26), 20:14, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Для си нормально там всё.
     
  • 3.78, adolfus (ok), 15:17, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Да? А что там не так? А я как раз задумываюсь пробовать
    > как раз для си.

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

     

  • 1.53, Аноним (52), 20:39, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему разукрашенный редактор называется IDE?
     
     
  • 2.55, Аноним (56), 21:59, 21/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А почему нет?
     
     
  • 3.62, Oberkut (?), 04:32, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что ide это lazarus. А эта поделка - блокнот с подсветкой синтаксиса.
     
  • 2.64, Аноним (64), 06:53, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что IDE это термин из 80-х. Для однозадачных систем вроде ДОС.
    А на многозадачных системах любой редактор с плагинами и вызовом внешних команд а-ля компилятор, дебаггер, профайлер и т.п. ничем от IDE не отличается.

    Лазарус такой же разукрашенный редактор, только с формами.

    А тут ещё поддержка серверов есть, типа GlassFish. В каком разукрашенном Лазарусе такое?

     
     
  • 3.71, Анон1110м (?), 20:08, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот только всё это нужно самому прилаживать друг к другу. И ещё вопрос в том насколько хорошо всё это прилаженное интегрируется. И насколько это сложно и удобно.
     
  • 3.72, Аноним (73), 03:09, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > с плагинами и вызовом внешних команд а-ля компилятор, дебаггер, профайлер и т.п. ничем от IDE не отличается

    Отличается тем, что это содержимое из перевернутого мусорного бака склеенное синей изолентой. Все эти плагины в 99% случаев от Васянов. Достаточно сравнить непревзойдённый во всех смыслах CLion и vscode с мусорными плагинами.

     
  • 3.76, Аноним (73), 03:19, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > В каком разукрашенном Лазарусе такое?

    Там это не нужно. Лазарус IDE для одного языка, а не конбайнер из васяноплугинов.

     
     
  • 4.80, Аноним (80), 23:29, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот поэтому там и всплывают проблемы прикрутить клиент на паскале к серверу на другом языке.
    Уже давно никто не разрабатывает на одном языке. Хотя конкретно эта проблема в лазарусе существует давно.

     
     
  • 5.83, Аноним (-), 00:31, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже давно никто не разрабатывает на одном языке.

    Паскаль самодостаточный и именно поэтому его выбирают многие те, кому нужно ехать, а не шашечки. Вы просто не уловили суть Delphi\Lazarus.

     
  • 3.79, adolfus (ok), 15:23, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому что IDE это термин из 80-х. Для однозадачных систем вроде ДОС.

    В 90-х появился multiedit, который, при использовании в качестве IDE для C, С++ и ассемблера, крыл все, что тогда предлагалось ведущими поставщиками систем программирования (за исключением Visual Slick Editor). И только во второй половине 90-х IBM выкатил в общий доступ свои внутренние инструменты. Очень неплохие и не переплюнутые в некотороых аспектах до сих пор.

     
     
  • 4.82, Аноним (80), 23:36, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Borland задал темп гораздо раньше.
     

  • 1.59, Аноним (59), 00:55, 22/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ломбок как сломали в 25 версии так в 26 он полосатый и остался
     
     
  • 2.60, Аноним (59), 00:57, 22/05/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.66, Аноним (56), 09:37, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем вам этот дикий легаси. Переходите на котлин и забудьте уже что такое ломбок.
     
     
  • 3.69, Аноним (69), 12:50, 22/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет уж, об предателей шквариться. Да и сам по себе котлин это тормозуха.
     
  • 3.75, Аноним (73), 03:17, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > котлин

    Надо было как-то написать приложение для телефона под свои нужды. На  тот момент не знал ни джавы, ни котлина. Джаву освоил (на нужном мне уровне) за неделю. Субъективно котлин вообще не зашёл, джава показалась намного более читабельной и многословной (одобряю).

     
     
  • 4.81, Аноним (80), 23:31, 23/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй Scala. Мне Котлин тоже не пошел.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру