LINUX.ORG.RU
ФорумTalks

.NET / JVM vs Native

 , ,


0

2

На чем лучше писать прикладной софт? Всякие офисы, браузеры, плееры, калькуляторы и т.д.
Что безопаснее?
Что быстрее?
На чем проще программировать?
Что же лучше - нативный софт, или софт во всяких JVM и подобном, как на Android?

★★
Ответ на: комментарий от asaw

Вот у меня в данный момент запущена Эклипс и она вызывает внешние библиотеки для отрисовки GUI. Какой из этого вывод?

Простой.

Ты плохо представляешь о чем пишешь.

Для Eclipse сделали прослойку, локализовав overhead в одном месте( SWT ).
Но вы можете продолжать верить в свои фантазии.

Да, оверхед оказался таким, что SWT так и не получил должного расспространения, так как был не намного быстрее костылей с рисованием UI средствами Java.

А лет 10-15 назад идея казалсь прогрессивной и все верили что наконец-то появятся не тормозные и не уродливые дестоп приложения на Java.

grim ★☆☆☆
()
Последнее исправление: grim (всего исправлений: 2)
Ответ на: комментарий от grim

В какие ещё фантазии? SWT это не более чем стандартизованный интерфейс ко внешним библиотекам. Если ты вызываешь диалог печати, например, то SWT преобразует это в вызов соответсующей нативной библиотеки добавляя по пути недостающую реализацию, если это необходимо на конкретной платформе. Но гуй отрисовывается именно средствами платформы, а не средствами джава. И именно поэтому в SWT есть хитрый механизм управления ресурсами, позволяющий обходить GC и реализовывать нечто вроде деструкторов. И тут мы возвращаемся к первому моему вопросу: слышал ли ты что-нибудь про управление памятью перед тем, как писать про отсутсвие оверхеда при вызове нативных библиотек в дотнете?

asaw ★★★★★
()
Последнее исправление: asaw (всего исправлений: 1)
Ответ на: комментарий от grim

Да, оверхед оказался таким, что SWT так и не получил должного расспространения, так как был не намного быстрее костылей с рисованием UI средствами Java.

Ты ври да не завирайся. Во-первых этот гуй на SWT на практике работает даже шустрее AWT или свинга. Во-вторых есть такая штука, как RCP, которая довольно сильно распространена. Просто ты об этом не знаешь.

asaw ★★★★★
()
Ответ на: комментарий от asaw

В какие ещё фантазии?

от том, что Эклипс волшебным образом не имеет оверхеда при вызове библиотек.

слышал ли ты что-нибудь про управление памятью перед тем, как писать про отсутсвие оверхеда при вызове нативных библиотек в дотнете?

Да.

grim ★☆☆☆
()
Ответ на: комментарий от asaw

Ты ври да не завирайся.

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

Во-первых этот гуй на SWT на практике работает даже шустрее AWT или свинга.

Здравствуйте, КО.
Кроме печатания очевидных истин, я так понимаю вы на большее не способны.

grim ★☆☆☆
()
Ответ на: комментарий от grim

Покажите мне пожалуйста большое количество программ на SWT

Причина не в SWT, нераспространенность java для десктопных приложений, по большому счету, обусловлено «тяжелой» JVM. И о каких таких оверхедах речь?

xmichael
()
Ответ на: комментарий от grim

от том, что Эклипс волшебным образом не имеет оверхеда при вызове библиотек.

А вот передергивать не надо. Это ты, а не я утверждал, что ДОТНЕТ не имеет такого оверхеда. Я такую чушь не утверждал.

asaw ★★★★★
()
Ответ на: комментарий от grim

Или вы просто говном поплеваться изволите, когда аргументы закончились?

Говном плеваться изволишь ты, когда тебя ткнули носом в твою же лажу.

asaw ★★★★★
()
Ответ на: комментарий от asaw

Говном плеваться изволишь ты, когда тебя ткнули носом в твою же лажу.

Ясно.
Аргументы закончились, набирате в рот говна.

me> Да, оверхед оказался таким, что SWT так и не получил должного расспространения, так как был не намного быстрее костылей с рисованием UI средствами Java.

говноплюй asaw>Ты ври да не завирайся. Во-первых этот гуй на SWT на практике работает даже шустрее AWT или свинга.

Т.е. вы повторяете за мной, что SWT быстрее костылей вроде swing, но утвердаете что я вру.

Так где-же?

Только говном не захлебнитесь, обьясняя.

grim ★☆☆☆
()
Ответ на: комментарий от grim

Ты сел в лужу и судорожно пытаешься доказать сам не знаешь что. То то, что у Java такие якобы огромные накладные расходы на вызов нативных библиотек, что только на написанных на java же тулкитах и можно делать GUI. Когда тебя тычут носом в SWT, ты тут же переворачиваешь всё наоборот и балаболишь в другую сторону. Ты врешь как телевизор. При этом два раза проигнорировал мой вопрос. Тебе его в третий раз повторить или ты уже сольешься наконец отсюда вместе со своей ахинеей?

asaw ★★★★★
()
Последнее исправление: asaw (всего исправлений: 1)
Ответ на: комментарий от asaw

Вот же говноплюй неугомонный.

Я ответил на ваши вопросы выше.

А вы кроме потока фекалий изо рта, пока ничего не извегли.

Даже ответа на вопрос где я процитировал ваш и мой текст и спросил где вранье.

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

Ну, флаг вам в руки.

grim ★☆☆☆
()
Ответ на: комментарий от asaw

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

lazy_aleks
()
Ответ на: комментарий от lazy_aleks

«Джавная гуйня» это слишком неопределенно. У «джавной гуйни» много вариантов. У Eclipse RCP, например, я в плане отклика не вижу никаких отличий от запущенного рядом windows explorer из win server 2012 win 7, прошу прощения.

asaw ★★★★★
()
Последнее исправление: asaw (всего исправлений: 1)
Ответ на: комментарий от asaw

Я рад, что вы успокаиваетесь и только гадите помалу.
Может все-же объяните:

me> Да, оверхед оказался таким, что SWT так и не получил должного расспространения, так как был не намного быстрее костылей с рисованием UI средствами Java.
говноплюй asaw>Ты ври да не завирайся. Во-первых этот гуй на SWT на практике работает даже шустрее AWT или свинга.

Т.е. вы повторяете за мной, что SWT быстрее костылей вроде swing, но утвердаете что я вру.

grim ★☆☆☆
()
Ответ на: комментарий от grim

Если я всё правильно понял, то пртензия была не в этом, а в том, что ты утверждал, что нет накладных расходов на вызов в дотнете.

lazy_aleks
()
Ответ на: комментарий от grim

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

asaw ★★★★★
()
Ответ на: комментарий от asaw

Вы уходите от ответа.
Объясните где я врал, пожалуйста.

Или вы говном плевались как всегда, из-за того, что у вас аргументы закончились?

И ты у меня в игноре

Так вас Боль заставляет игнор читать и плеваться фекалии в оппонтов?

grim ★☆☆☆
()
Последнее исправление: grim (всего исправлений: 1)
Ответ на: комментарий от lazy_aleks

Вы тоже можете перечитать цитату.

О дотнете ни слова.

grim ★☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.