Почему Java для десктопа это плохая идея и какие есть аналоги

Автор Vera Abramova
Почему Java для десктопа это плохая идея и какие есть аналоги

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

Вопрос такой. Почему Java для доступа — это плохая идея. Да хотя аналоги используется у тебя мы такие все молодцы.

Так и размахивал руками и ногами со словами.

Да блин ну понятно, что лежало никто надо степень использовать. А я задумался тот. А почему. Давайте попытаемся объяснить так понимаю в чём дело Java — это Java машина в первую очередь да то есть кот исполняется не на вашей операционной системе ab0 кот который был скомпилирован жалкий программа Java Machine то есть машина. Это программа которая принимает поэтому вот и переводит его в команды вызова операционной системы соответственно — это естественно медленно по понятным причинам java-машины последнюю много лет гораздо более умный. Чем были в самом начале когда они просто тупо транслировали эти вызовы по буквально по команда операционная система, что естественно нет всё сделал машину содержит так называемые просто там Justin Time то есть император позволяет какие-то куски коды в байт коде вводить код в исполнении непосредственно операционной системе. Проблема в том для того чтобы жить как следует работал вам нужно долгая работа затем работает начинает работать после того как по определенному порядку года проходила в исполнении несколько раз, тогда он замеряет какой кусок фото надо активизировать. Как перекомпилировать вас разными ключами и так далее. То есть под большой нагрузкой начинает работать очень продуктивно, но вы получите большую нагрузку на более того у вас во многих случаях не получится. Даже хоть какая-то нагрузка на несколько раз на одно и тоже вместо вас постоянно получается так, что вы получите все недостатки медленный. Старт Java всегда медленно стартует всё понятно причине потому, что маленькая программка на Geely требуется чтобы поднялась, чего машина которая работает. Понимаете вот вы получаете эти недостатки по определению для поднимается один раз в несколько лет ну как бы — это до одного места чтобы стартовал 2 секунды, что он стартовал 2:00 какая разница он потом будет работать 10 лет подряд без остановки. Ну блин стартую 2:00, тогда как для десктопа старта столкнулся не понимаете самый печальный момент. Это первое. Второе код исполняемый внутри машины не исполняется непосредственно системе. Перевожу на человеческий язык методы которые доступны в вашей системе красоты всякие добывающая кошечки течение ещё что-то такое недоступны java-машины недоступный коду который исполняется внутри java-машины. Потому, что предполагается, что этот. Кот может исполняться на любой операционной системе значит конкретно на вашей операционной систем могут не такой красивой как кот написаны специально для этого операционная система понимаете поэтому все приложения жопа. Ну потому, что они должны исполняться одинаковые одинаковые выглядит любой операционной системы от виды Linux. Да ну блин. Поэтому в общем-то одинаково убогие для понимаете. Ну и 3 аспекта который я хотел сказать — это конечно быстродействие отсутствие красот, но и 3, что хотел сказать — это вообще ну как бы так сказать не отсутствие необходимости практически не бывает такого, что вам нужно сделать чтобы ваше приложение работало под сим-карту одновременно — это вот прямо вот матка большинстве случаев день маркетолога достаточно гораздо выгоднее сделать более красивое предложение на работающие на одной операционной системе его легче продавать героев. Понимаете вот чем-чем приложений работающих одновременно на всех операционных системах, но выглядишь поэтому раз невыгодно. Никто — это делать не будет потому, что мы имеем из реально распространенных приложений под ногами под. Винду на примеры практически. Только идея головки. Ну потому, что — это удобно блин жалкий кот разрабатывает внутри Java машины машины имеют доступ ко всем времени исполнения дебажить код проверять на переменные review и так далее. То есть автоматически компилировать — это всё очень удобно. Из чего делается. Поэтому ей пишется жалкий наджарян невыгодно какие есть аналоги аналоги естественные есть язык. Си плюс плюс которые позволяют писать на любой операционной системы её нативное средство и копироваться соответствующие операционная система естественно вы не можете взять код написанный под одну операционную систему и просто взять Leroy подругой операционную систему потому, что выглядят будет тоже ковшова по понятной причине. Ну то, что он не будет использовать и методы которые спецэфир специфичная для данной операционной системы Microsoft вы не получится да бульбочек на плавающих всяких кошечек всяких примочек хитро красивенький. Да как делается омывающая. Кто такой. Вендетта последний. Что такое не будет реагировать на перемотке рабочими столами, тогда как принято там в этих самых. Магасе и так далее. Потому, что у него просто нет доступа к, а вот. Если же вы будете вызывать код ESET низкая переносица подругой 551к вы можете написать под любой операционной системы если мы говорим правду. То есть не подведу есть прекрасный instek языков Sharp Sharp и так далее который позволяет делать. Вот нативный Windows приложения на тёмной винтовки языком.

0 комментариев
0

Читайте также