|
|
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 странички разным... текст свёрнут, показать | |
|
|
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 лет работы и переписывание, наверное даже больше чем джавы и дотнета вместе взятых.
| |
|
|
|
1.5, Аноним (5), 09:44, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Готовые сборки сформированы для Linux (snap, flatpak), Windows и macOS.
Для Haiku и FreeBSD нет. Печально.
| |
|
|
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 +/– |
А зачем распылять силы на ноль целых ноль ноль ноль... процента пользователей?
| |
|
|
4.33, Аноним324 (ok), 14:17, 21/05/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
индиана это солярис, солярис это оракл, оракл это джава, соответственно версия для соляриса запускается в индиане вообще без проблем.
| |
|
3.19, Аноним (18), 10:53, 21/05/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Так ведь java, jvm вот это все, машина там универсальная для переноса програм... Не?
| |
|
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 ( с юниксовыми слешами / ).
| |
|
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
| |
|
|
|
|
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 +/– |
> нет дебаггера
А зачем расту дебагер? На расте же сразу правильный код пишется.
| |
|
|
|
|
|
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ом счастлив.
| |
|
|
2.48, Аноним (49), 19:14, 21/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да? А что там не так? А я как раз задумываюсь пробовать как раз для си.
| |
|
3.78, adolfus (ok), 15:17, 23/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Да? А что там не так? А я как раз задумываюсь пробовать
> как раз для си.
Неудобная навигация по исходному коду, взаимодействие с gdb и морда к нему не очень. Хотя это млежт быть лишь моим субъективным мнением:-)
| |
|
|
|
|
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 выкатил в общий доступ свои внутренние инструменты. Очень неплохие и не переплюнутые в некотороых аспектах до сих пор.
| |
|
|
|
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 +/– |
> котлин
Надо было как-то написать приложение для телефона под свои нужды. На тот момент не знал ни джавы, ни котлина. Джаву освоил (на нужном мне уровне) за неделю. Субъективно котлин вообще не зашёл, джава показалась намного более читабельной и многословной (одобряю).
| |
|
|
|