Сейчас я тебе расскажу про Джаву. Ты скачиваешь .exe, чтобы установить JDK. Не перепутай с JRE. Не перепутай версию явы. Щелкаешь мышью, установил. Молодец.Теперь тебе надо прописать в путях эту яву. Гугли. Поебался, прописал. Молодец. Ты выбираешь создать проект, выбираешь проект maven. Пишешь "Хелловорлд". Запускаешь. Иди нахуй. Не работает. Гугли. Оказывается надо в мавен руками прописать версию из какой в какую компилируешь. Поебался. Молодец.Хочешь сделать ГУИ. Добавляешь зависимости в мавен. Не работает иди нахуй. Гуглишь. Оказывается что-то там куда-то не может получить доступ. Создай module-info.java и пропиши там эти модули JavaFX. Поебался. Прописал. Запускаешь. Не работает. Иди нахуй:Error occurred during initialization of boot layerjava.lang.module.ResolutionException: Modules spring.jcl and commons.logging export package org.apache.commons.logging.impl to module j2objc.annotationsПросто НИХУЯ НЕ РАБОТАЕТ БЕЗ ЕБЛИ И ГУГЛА. ПРОСТО НИ ЕДИНОЙ ХУЙНИ БЕЗ ГУГЛА ТЫ НЕ ОСИЛИШЬ. НАХУЙ ТАК ЖИТЬ?Что это пидорасне сейчас не нравится?
Любой программист на любом уровне будет гуглить, особенно если это что-то новое для него. Каждый день появляются новые технологи и фреймворки, и их все надо учить, иначе не выдержишь конкуренции. Либо ты гуглишь и учишься, и становишься программистом, либо сдаёшься
>>222197600Да, представь, что ты умеешь 2+2, а надо решить квадратное уравнение. Так всегда с новой технологией
>>222197887Какой нахуй технологией? Почему не работает нихуя без пердолинга? Почему на сишарп все работает, а тут нет?
>>222198316> Сишарп - только для винды. Java - кросплатформенный ЯПТы дебил?мимо сениор с#, пять проектов крутится на debian
>>222198205Тупорогий ты довен, IDE себе поставь, а потом начинай ныть. IntelliJ Idea отлично подойдет, и будет тебе как с шарпом.
>>222198205Джава — это способ интровертов спрятаться из и так интровертного прогерского сообщества в ещё более интровертный угол джаваговноёбов и не потерять самооценку, ведь это не они Govno govno = new Govno(), это сообщество не понимает их великого гения. В этом мире тепло, уютно, в него никогда точно-точно не заглянет тянучка, из-за которых одни только раздоры и душевные травмы, все пацаны там свои, понятные, сидят и депенденси резолвят, на конфликты в реальной жизни сил не остаётся.Джава — это путь монаха в мире программирования.
>>222199309кстати иногда думал немного чиста для души вкатиться в программирование на питоне, но всегда отпугивала хуйня как в оп-посте. Но я помогал другу тестить его программы и в итоге оказалось все достаточно интуитивно понятно. Так что на питоне можно как человек все делать, не залезая в гугл каждую минуту?
> Просто НИХУЯ НЕ РАБОТАЕТ БЕЗ ЕБЛИ И ГУГЛА. ПРОСТО НИ ЕДИНОЙ ХУЙНИ БЕЗ ГУГЛА ТЫ НЕ ОСИЛИШЬ. НАХУЙ ТАК ЖИТЬ?Велкам в айти. Не нравится уебывай.
>>222196583 (OP)Потому что начинаешь сразу с мавенов-хуявинов. Сначала руками хоть раз все проделай, а потом автоматизируй, иначе всегда будешь в черный ящик долбиться.
>>222196583 (OP)Ну ты и долбоеб, братишка. Не советую тебе связываться с другими языками, если тебе жаба на этапе подготовки проекта сложная. PATH он блять прописывать не умеет. Версии у него, видите ли, не те качаются. Еще и Java Development Kit от Runtime Environment отличить не может.Может бросишь программирование, раз оно не для тебя?
>>222196583 (OP)Ctrl+Space нажимаешь иполучаешь Автокомплит тебе в ебало тупая скотина. Без гугла пацаны работают. дебич не смог настроить Мавен. высрал неосиляторский пост. Пидарашка наверное.
>>222196583 (OP)Ctrl+Space нажимаешь и получаешь Автокомплит тебе в ебало тупая скотина. Без гугла пацаны работают. дебич не смог настроить Мавен. высрал неосиляторский пост. Пидарашка наверное.
>>222199309Питон в плане зависимостей, в целом экосистемы гораздо хуже джавы. Если он в maven не смог, то в питоне ему точно делать нечего.
>>222196583 (OP)Пиши на C#. Там такого нет - открываешь студию, все работает, потому что продукт делает одна компания и это не опенсорс для гиков.Хотя ты рукожёпый по ходу, у меня с джавой таких проблем не было.Если тебе нужен гуй, то нахуй тебе джава вообще? Бери C# ну или C++ плюс QT. Ява имеет смысл для мобилок или же если у тебя какой-то ентерпрайз бекенд хуекенд с тонной легаси на спринге, в который с 2003 года пихают тонны говнокода.Если нужна джава, берешь Eclipse качаешь распаковываешь, там выбираешь новый проект Swing/JavaFX и там все сразу открывается и запускается, без пердолинга. По крайней мере я так делал. В IntelliJ думаю тоже это все есть и шаблон Maven проекта есть в любой IDE, ничего нигде прописывать так жестко не надо.
>>222196583 (OP)>Просто НИХУЯ НЕ РАБОТАЕТ БЕЗ ЕБЛИ И ГУГЛАНу вообще целиком весь волшебный мир программирования из ебли и гугла только и состоит, тут удивляться нечему.Впрочем Джава этот принцип возвела на какой-то совсем уж недосягаемый уровень. Одни только грабли со сравнением строковых переменных вспоминаю с содроганием.
>>222204780У меня не майкрософтовский пайплайн ci/cd как-то был, студии на сборочные агенты ставить дорого.
>>222204772>Впрочем Джава этот принцип возвела на какой-то совсем уж недосягаемый уровень. Одни только грабли со сравнением строковых переменных вспоминаю с содроганием. Что там за грабли просто сравниваешь через функцию, а не операторами типа ==. Да криво, но один раз запомнил и все. Если это "грабли", которые ты вспоминаешь с содроганием, то в джаве нет грабель это разумеется не так
>>222204859Ну короче у тебя был какой-то сложный кейс.У ОПа написание тривиальных GUI приложений на Windows. В принципе, с помощью Eclipse или любой другой IDE это делается легко, но с C# вообще нет шансов накосячить, потому что там полностью автоматический инсталлятор и все интегрировано из коробки.А так пердолинг может быть везде, но не на этапе хеллоу ворлда.
>>222204623>Никогда с msbuild/msdeploy не ебался? Попробовал поебаться, понял бесперспективность занятия и нагуглил вот такой PowerShell скрипт. С ним все работает.https://github.com/deadlydog/Invoke-MsBuild
>>222204894>просто сравниваешь через функцию, а не операторами типа ==Пиздос, ага.>Да криво, но один раз запомнил и все.Нет, не запомнил. Я когда аппликуху для андроида писал, раз пять на этом спотыкался. И каждый раз с недоумением пытался понять, почему код работает криво, пока не вспоминал.Впрочем, когда аппликуха была фактически готова, начал задумываться о вэб-бэкенде (который потребовал бы реализации всей логики заново, только в вэбе) и это даже не начав думать об айОСе. Короче я плюнул и переписал все с нуля на ReactNative. При всех недостатках последнего, ни о чем блядь не жалею.
>>222196583 (OP)Почему просто не пойти на завод? Там всё просто работает, без гугла, без манов. Пузырь ойти сдулся, джуны по полгода работают ЗА ОПЫТ, чтобы потом взяли хоть куда-нибудь на копеечную зарплату. Зачем себя мучить?