LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Немного посмотрел в книгу по java и увидел, что в принципе это light_cpp. Работа с массивами на низком уровне. Какой смысл вообще было ее юзать ? Не проще ли было взять cpp, создать несколько специализированных под нужды какого-то тех. процесса библиотек и юзать cpp, а не непойми что, работающее медленней в несколько раз cpp и тягать за собой какую-то машину, которая компилит и запускает это барахло ?

Весь смысл Java в виртуальной машине.

Если взять вопрос «кроссплатформенности кода», то тут можно смеяться долго и основательно. С точки зрения биза юзать кроссплатформенное что-то - достаточно веский аргумент. Но мы не видим обилия тузл кроссплатформенных.

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

Да. Андроид. Вроде работает. Жрут эти апликейшены на java в обнимку со своим андроидом как bmw M в режиме M. Более чем уверен, что будь андроид написан на cpp и все аплеки к нему, то телефон нужно было бы заряжать раз в неделю, а не раз в день.

Возьми iOS и посмотри на её батарейку. Она написана на C/Objective C. Разница есть, но не в 7 раз. Хотя андроид как раз таки к Java отношение имеет очень отдалённое.

Исходная версия Legioner, :

Немного посмотрел в книгу по java и увидел, что в принципе это light_cpp. Работа с массивами на низком уровне. Какой смысл вообще было ее юзать ? Не проще ли было взять cpp, создать несколько специализированных под нужды какого-то тех. процесса библиотек и юзать cpp, а не непойми что, работающее медленней в несколько раз cpp и тягать за собой какую-то машину, которая компилит и запускает это барахло ?

Весь смысл Java в виртуальной машине.

Если взять вопрос «кроссплатформенности кода», то тут можно смеяться долго и основательно. С точки зрения биза юзать кроссплатформенное что-то - достаточно веский аргумент. Но мы не видим обилия тузл кроссплатформенных.

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

Да. Андроид. Вроде работает. Жрут эти апликейшены на java в обнимку со своим андроидом как bmw M в режиме M. Более чем уверен, что будь андроид написан на cpp и все аплеки к нему, то телефон нужно было бы заряжать раз в неделю, а не раз в день.

Возьми iOS и посмотри на её батарейку. Она написана на C/Objective C. Разница есть, но не в 7 раз.