The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск P2P VPN 0.11.3, opennews (??), 12-Окт-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


165. "Выпуск P2P VPN 0.11.3"  +1 +/
Сообщение от Аноним (163), 17-Окт-23, 11:00 
Крутой по задумке (архитектурно) проект, да еще и с реальной прикладной пользой (замена централизованным/проприетарным/краснозенковым в настройке решениям). По совокупности характеристик мог бы быть лучше всех аналогов. Я бы сказал, что было бы топ в своей категории, но вот торможрущая java... Эх...
Хотя авторам (автору?), конечно, респект за попытку. В этой категории (Hamachi/RadminVPN/freelan/etc./прочие, уже помершие) как раз нет вот того самого опенсорсного децентрализованного бесплатного решения.

Это бы дело да хоть на том же, упомянутом выше в комментах, расте (на котором как раз tor сейчас активно переписывают). Но это вряд ли случится: компании еще могут принять решение о переходе на другой язык, а кустари-одиночки - редко.
Ладно, мечтать не вредно. Придёться ждать других Могучих Героев Современности, кто способен сделают примерно тоже самое, но на чём-то нативном. Сам я такое одолеть не смогу (у меня лапки, ага), хотя и думал как раз о чём-то таком.

Ответить | Правка | Наверх | Cообщить модератору

168. "Выпуск P2P VPN 0.11.3"  +1 +/
Сообщение от Skullnetemail (ok), 17-Окт-23, 13:39 
> но вот торможрущая java...

У Java производительность кода почти как у C++ +/-. Просто почему-то 10 лет назад у всех сложилось ложное представление, что Java тормозит.

Ответить | Правка | Наверх | Cообщить модератору

171. "Выпуск P2P VPN 0.11.3"  –1 +/
Сообщение от Аноним (163), 17-Окт-23, 14:16 
10 лет назад? Андроид как тормозил, так и тормозит до сих пор (но меньше - аппараты мощнее стали), да еще и памяти жрёт больше, чем было в среднем во взрослых компах лет 10 назад (в итоге уже телефоны с 12 гигами памяти выходят, ага).
Сорян, но ты же должен понимать, что таким голословным аргументом ты никого не переубедишь. С тормозами джава-прог (особенно на десктопах, а потом на ведроиде) сталкивались многие, а не тормозящих java-прог на десктопе видел мало лишь кто. Просто придти и сказать, что "джава может не хуже этих ваших нативов" -  не прокатит, даже если в синтетической теории это почти правда. Ты хочешь в соло переложить имиджевый (во многом заслуженный) урон, который имеет джава на десктопах (и не только). Ты с такой монументальной задачей (и в частности в комментах на опеннете) не справишься. Дил виз ит.
Я без претензия, если что - автор(-ы?) тащат крутую и нужную (в определенных кругах) концептуально шутку (я так не смогу, а как известно мне никто ничего не должен, ибо опен-сорс и халява), но нужно быть реалистом: юзеров, которые хотят себе десктопный софт на джаве ты не встретишь (в числах выше статпогрешности). Вот и автор(-ы?) не встретят.
Так что придёться ждать "переписывателя на расте" (который вряд ли появится, а автор(-ы?) вряд ли в таковые запишутся). Вселенская печаль этого мира - хорошему опен-сорс софту почти всегда нехватает чего-то, чтобы быть лучшим.
Ответить | Правка | Наверх | Cообщить модератору

172. "Выпуск P2P VPN 0.11.3"  +/
Сообщение от Skullnetemail (ok), 17-Окт-23, 15:00 
> 10 лет назад? Андроид как тормозил, так и тормозит до сих пор

Тогда было совсем медленное железо. Сейчас у меня не самый новый смартфон, всё шустро работает.

> в итоге уже телефоны с 12 гигами памяти выходят, ага

Ну, это нормально. Ты по сути запускаешь такой же веб-браузер как и на ПК. Иногда даже на экране с ещё большим разрешением/плотностью пикселей - больше жрёт видеопамяти.

> Просто придти и сказать, что "джава может не хуже этих ваших нативов" -  не прокатит, даже если в синтетической теории это почти правда.

Ну да, некоторым уже мозги промыли... жаватармазит, жаватармазит!

Майнкрафт почему-то нормально вывозит 100500 блоков на экране.

> реалистом: юзеров, которые хотят себе десктопный софт на джаве ты не встретишь

Юзерам в большинстве случаев вообще плевать что под капотом, лишь бы работало.

> Так что придёться ждать "переписывателя на расте"

Софт переписывают на расте не ради переписывания, а потому что у сишки есть проблемы (при работе с памятью в том числе). Rust эти проблемы исправляет. Java, кстати, тоже, но это интерпретируемый байткод со своей VM. Rust - компиляция в нативные бинарники. Одно cross-platform, другое - нет. Концептуально разные вещи. Не хуже и не лучше.

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

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

Ты посмотри как тот же GNOME софт пилят. Уже GTK 5й раз переписывают ради прикола. Ты думаешь они за еду это делают? Понятно, что эти челики - бесполезные вредители, а представь теперь если отсыпать денег действительно полезным проектам.

Ответить | Правка | Наверх | Cообщить модератору

174. "Выпуск P2P VPN 0.11.3"  –1 +/
Сообщение от Аноним (163), 17-Окт-23, 15:55 
> Тогда было совсем медленное железо.

На десктопе-то? Ты сам-то хоть в это веришь?

> Сейчас у меня не самый новый смартфон, всё шустро работает.

И какой же у тебя сейчас телефон? Что-то мне посдказывает, что не такой, как у 80% владельцев андроидов. А у тех вполне себе тормозит местами.
У тебя логика погромистов, которые сидят за компом с 32 (или даже 64) гига памяти, кучей ядер, топовым SSD и такие: "и чего эти юзеры ноют, что наш блокнот на Электроне? У меня ничего не тормозит!"

> Ну, это нормально. Ты по сути запускаешь такой же веб-браузер как и на ПК. Иногда даже на экране с ещё большим разрешением/плотностью пикселей - больше жрёт видеопамяти.

Это если речь про браузер - тогда нормально (Хотя на самом деле это не нормально, что веб тормозит на таких мощностях, но это уже совсем другой разговор), а если практически про все остальные проги - то не нормально.

> Ну да, некоторым уже мозги промыли... жаватармазит, жаватармазит!

Не... Это у тебя промыты. Просто потому, что ты считаешь, что это мозги промыты, а в реальности - это личный опыт у многих. Так-то, как ты сам правильно заметил, обычным юзерам обычно пофиг, что там под капотом. Пока это не тормозит или не жрёт ресурсы как не в себя. А тогда внезапно становится не пофиг. И это превращается в опыт. Негативный опыт. И на основе него в будущем принимаются решения. И сколько ты не бегай и не ори про "промыты мозги", решения юзеры будут принимать на основе этого своего опыта. Переписать прогу на другом языке, это теоретически посильная задача (может не для меня в данном случае или тебя, но для кого0то). Изменить имидж джавы - для тебя непосильная задача. Не выйдет у тебя, короче. Ты зря тратишь время и силы.

> Майнкрафт почему-то нормально вывозит 100500 блоков на экране.

Но при этом жрёт ресурсов больше, любой чем распоследний топовый шутер. А если памяти нехватает - то вполне себе тормозит.
И интернет переполнен статьями вида "Как выделить больше оперативной памяти для Minecraft". Можешь сам погуглить и увидеть эти сотни страниц с мануалами чё делать, если майнкрафт и память сошлись в битве.

> Юзерам в большинстве случаев вообще плевать что под капотом, лишь бы работало.

Точно. Пока работает и ресурсы не выжирает все. Но вот если одно или второе (или оба сразу) случается - внезапно юзер задается вопросом - какого фига? И вот после этого у джавы начинаются те самые "проблемы с имиджем".

> Софт переписывают на расте не ради переписывания, а потому что у сишки есть проблемы (при работе с памятью в том числе). Rust эти проблемы исправляет. ...

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

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

Верно, потому я и написал, что я без претензий к разрабам.
Но проблему, почему юзеры не хотят видеть у себя десктопный софт на джаве, это никак не решает. И не решит. И комментаторы не решат. Тебе надо быть минимум кем-то типа отцов сишечек или каким-нибудь условным Торвальдсом, чтобы заявить: "джава не хуже по производительности, чем сишечки" и чтобы к тебе хоть кто-то прислушался. А так ты тратишь силы в комментах впустую.

Ответить | Правка | Наверх | Cообщить модератору

175. "Выпуск P2P VPN 0.11.3"  +/
Сообщение от Skullnetemail (ok), 17-Окт-23, 16:18 
> На десктопе-то? Ты сам-то хоть в это веришь?

Никогда Java не тормозила, тормозил говнокод, не выдумывай.

> И какой же у тебя сейчас телефон?

Xiaomi 4x.

> У тебя логика погромистов, которые сидят за компом с 32 (или даже 64) гига памяти, кучей ядер, топовым SSD и такие: "и чего эти юзеры ноют, что наш блокнот на Электроне? У меня ничего не тормозит!"

Java код нормально отрабатывает на старом 32-бит железе с одним ядром и 1,6Ghz процем.

> Не... Это у тебя промыты. Просто потому, что ты считаешь, что это мозги промыты, а в реальности - это личный опыт у многих.

"С/С++ - говно и тормозит." Личный опыт.

> Изменить имидж джавы - для тебя непосильная задача. Не выйдет у тебя, короче. Ты зря тратишь время и силы.

Нету никакого имиджа, просто есть слабоумные растоненавистники и так далее.

> И интернет переполнен статьями вида "Как выделить больше оперативной памяти для Minecraft". Можешь сам погуглить и увидеть эти сотни страниц с мануалами чё делать, если майнкрафт и память сошлись в битве.

Какой пафос, а ведь виртуальная память - это вполне нормальная вещь.

> И вот после этого у джавы начинаются те самые "проблемы с имиджем".

Почему я не слышу в сторону Python-а, что он тормозное Г? Ведь там это реальность. В общем, я уже вижу признаки карго-культа.

> Но в случае сабжа его хотят видеть на чём-то нативном

Зачем нативном? Наоборот софт пытаются сделать кросс-платформенным по максимуму. Народ даже изобретает cosmopolitan сишку, чтобы была тру кросс-платформенность.

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

Не вижу никакой проблемы. Вон виндузятники без проблем ставят кучу софта на Net framework. Java чем хуже?

> Тебе надо быть минимум кем-то типа отцов сишечек или каким-нибудь условным Торвальдсом

"Я слишком важен, поэтому хочу, чтобы меня обоссал сам Линус Торвальдс, а не какой-то ноунейм с форумов." (С)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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