Size: a a a

macOS — русскоговорящее сообщество

2020 July 24

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
time flies 🏴
Да, конечно. Я линукс энтузиаст с 2008 года, андроид начал тыкать примерно в 2011, наблюдая за его развитием.

Единственное - реализация java там, насколько я помню, то ли своя, то ли адаптирована от openjdk. То есть никаких поделий oracle под капотом нет.
тогда им батарейка 10000мач нужна, java все таки не нативный код запускать… это виртуальная машина со всеми вытекающими
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Viktor Rudenko
а можно ссылку?
Ух ты, а у пхпсторма нет community версии? Хотел ещё её порекомендовать, но видимо увы.
источник

SA

Sergey A in macOS — русскоговорящее сообщество
Viktor Rudenko
привет братья маководы, подскажите как правильно запустить файл  .jar?
java -jar $JARFILE
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
тогда им батарейка 10000мач нужна, java все таки не нативный код запускать… это виртуальная машина со всеми вытекающими
Там ява компилируется в более-менее нативный код во время установки. Наверное, некоторые видели "подождите, оптимизация системы android, готово: 34 приложения из 342..."
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
Sergey A
java -jar $JARFILE
для начала удали всю Java с машины, потом живи спокойно 😁
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
time flies 🏴
Там ява компилируется в более-менее нативный код во время установки. Наверное, некоторые видели "подождите, оптимизация системы android, готово: 34 приложения из 342..."
а … т.е. получается все же есть некая оптимизация, тогда оке… а то я было подумал, что они волшебники 😂
источник

VR

Viktor Rudenko in macOS — русскоговорящее сообщество
Sergey A
java -jar $JARFILE
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Впрочем не стоит думать что виртуальная машина это обязательно что-то "тяжёлое" и "жручее". Всё ведь зависит от параметров этой машины.
источник

SA

Sergey A in macOS — русскоговорящее сообщество
Sergey Vanichkin
для начала удали всю Java с машины, потом живи спокойно 😁
А оно разве не системное? Не припомню, чтобы я это ставил…
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
time flies 🏴
Впрочем не стоит думать что виртуальная машина это обязательно что-то "тяжёлое" и "жручее". Всё ведь зависит от параметров этой машины.
вспоминая Flash который типа тоже компилился в бинарь но крутился в виртуалке, и то как он жрал не в себя … хзхз
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
а … т.е. получается все же есть некая оптимизация, тогда оке… а то я было подумал, что они волшебники 😂
Да, конечно есть. В андроиде 2.x её почти не было, а потом в версиях 4 и в 6 вводили новый способ работы с байткодом - телефоны стали сильно быстрее с сильно менее жручими.

Плюс часть кода там написана таки на C/C++ и настоящая нативка
источник

SA

Sergey A in macOS — русскоговорящее сообщество
О, прыкольно. В макоси заглушка, которая предлагает жабу скачать. Однако!
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
вспоминая Flash который типа тоже компилился в бинарь но крутился в виртуалке, и то как он жрал не в себя … хзхз
Виртуальная машина виртуальной машине рознь. Само понятие "виртуальная машина" настолько абстрактное, что не означает почти ничего 🙂 Она может быть как околонативной скорости, так и в тысячу раз медленнее 🙂
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
понял, спасибо за ликбез, немного узнал про Андроид ) всегда почему то думал, что там вообе все линукс… 😁
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
а там ток обвес
источник

SA

Sergey A in macOS — русскоговорящее сообщество
Ну дык хотя бы JRE надо установить.
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
time flies 🏴
Виртуальная машина виртуальной машине рознь. Само понятие "виртуальная машина" настолько абстрактное, что не означает почти ничего 🙂 Она может быть как околонативной скорости, так и в тысячу раз медленнее 🙂
согласен, но насколько я помню, флеш намного более простой, не имеет инекций например как ява и т.д. плюс вертится в виде плагина, плюс имееет несколько версий под разные платформы (но во всех случаях, он был сильно плох в отношении потребления ресурсов)
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
понял, спасибо за ликбез, немного узнал про Андроид ) всегда почему то думал, что там вообе все линукс… 😁
"Вообще всё линукс" - это всякий sailfish os, aurora os (российский форк сейлфиш), ubuntu touch всякие.
И я бы не сказал например что sailfish работает при этом всегда быстрее и безглючнее, тут уж как повезёт
источник

A

Agrailag in macOS — русскоговорящее сообщество
Про батарейки. По работе часто тестил софт на андроиде и айфоне, так вот андроиды батарею держат хуже, даже при большей ёмкости батареи
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
согласен, но насколько я помню, флеш намного более простой, не имеет инекций например как ява и т.д. плюс вертится в виде плагина, плюс имееет несколько версий под разные платформы (но во всех случаях, он был сильно плох в отношении потребления ресурсов)
Наличие инъекций ничего не говорит про виртуальную машину, это вообще другой уровень абстракции
источник