
Ivan
09.08.2018
09:46:50

Роман
09.08.2018
09:48:31
так вот если ты пишешь осмысленный код, думаешь на перёд и о своих коллегах, как будущих, так и текущих, думаешь о всех рисках и проблемах что могут возникнуть
то твой код по определению не может быть медленным

Google

Ivan
09.08.2018
09:50:04
Я правда проще решил эту проблему, я просто на линуксе сижу )

Роман
09.08.2018
09:50:07
ну и конечно, нужно ковырять либы, что ты юзаешь
и вот фиг тебе

Таир
09.08.2018
09:50:47

Ivan
09.08.2018
09:50:58

Таир
09.08.2018
09:52:10

Oleg
09.08.2018
09:52:28
Как язык может проходить TCK?
ну гляди, слово Java принадлежит Ораклу. Это, конечно, очень плохо. Но это так.
никто не может использовать слово Java в своей технологии без их разрешения (по этому поводу есть документ). Например, если ты придумал парсер XML и назвал это "XMLParser for Java" - это нарушение лицензии
оно может дать соглашение как напрямую, так и опосредовано, если технология например сертифицируется как Java
поэтому заявление "Android использует язык Java" - это прямое нарушение лицензии

Ivan
09.08.2018
09:52:32

Alexandr
09.08.2018
09:53:50

Ivan
09.08.2018
09:53:54

Google

Ivan
09.08.2018
09:54:11

Таир
09.08.2018
09:54:37

Alexandr
09.08.2018
09:54:51

Митко Соловец?
09.08.2018
09:54:56

Ivan
09.08.2018
09:55:32

Konstantin
09.08.2018
09:57:35
сектанты детектед


Vladimir
09.08.2018
09:57:38
ну гляди, слово Java принадлежит Ораклу. Это, конечно, очень плохо. Но это так.
никто не может использовать слово Java в своей технологии без их разрешения (по этому поводу есть документ). Например, если ты придумал парсер XML и назвал это "XMLParser for Java" - это нарушение лицензии
оно может дать соглашение как напрямую, так и опосредовано, если технология например сертифицируется как Java
поэтому заявление "Android использует язык Java" - это прямое нарушение лицензии
С использованием названий - да, интересный момент.
Но к TCK это не имеет никакого отношения.
Кроме того, Google вроде бы нигде не пишет, что Android использует Java. Он заявляет только то, что приложения под Android можно писать на Java с использованием их SDK.
Наверняка они во всех официальных документах делают сноску вроде "Java is a trademark of Oracle Inc. and its affiliates", это вполне законное использование.
Для андроида Java заканчивается на сборке приложения в их особый формат. Ну ещё там есть внутри что-то очень похожее на стандартную библиотеку Java.


Александр
09.08.2018
09:58:02

Alexandr
09.08.2018
09:59:37

Oleg
09.08.2018
09:59:52

Александр
09.08.2018
09:59:59
последнее что хватило времени норм пройти
это вторую лару крофт

Роман
09.08.2018
10:00:40
Смахивает на костыли и ярую любовь к инструменту несмотря не на что

Oleg
09.08.2018
10:00:43
@frostbit но для этого Гуглу нужно реализовать JavaEE, JavaFx, Swing и так далее

Александр
09.08.2018
10:01:20

Роман
09.08.2018
10:01:25
разве они не собрались jdk поставлять?

Vladimir
09.08.2018
10:01:32

Александр
09.08.2018
10:01:35
javaEE & JavaFX не часть Java SE

Quantum Harmonizer
09.08.2018
10:01:40

Oleg
09.08.2018
10:01:57

Google

Александр
09.08.2018
10:02:24
имплементить свинг и авн на андройде звучит очень стремно конечно)

Alexander
09.08.2018
10:03:00

Oleg
09.08.2018
10:03:14
еще нужно заимплементить многопоточность в точности как в хотспоте

Vladimir
09.08.2018
10:03:59

Oleg
09.08.2018
10:04:26
да назвали бы ее Kava или еще как-нибудь и вопросы сняты

Quantum Harmonizer
09.08.2018
10:04:27

Ivan
09.08.2018
10:04:35

Александр
09.08.2018
10:04:40

Vladimir
09.08.2018
10:05:08

Quantum Harmonizer
09.08.2018
10:05:48

Vladimir
09.08.2018
10:06:34

Ivan
09.08.2018
10:06:52

Oleg
09.08.2018
10:06:59
сфигали?
ну оно должно пройти по JVMS, а модель памяти - ее часть

Quantum Harmonizer
09.08.2018
10:07:02

Александр
09.08.2018
10:07:37
модель абстрактная, а вот имплементация не должна быть 1 в 1 с хотспотом ,если они достигнут выполнение ММ с другой реалицией
флаг им в руки

Vladimir
09.08.2018
10:07:56

Quantum Harmonizer
09.08.2018
10:08:32

Google

Oleg
09.08.2018
10:08:53

Александр
09.08.2018
10:09:10
ну вот, а уже как под копотом сделано, дело другое

Oleg
09.08.2018
10:09:48

Quantum Harmonizer
09.08.2018
10:10:25

Vladimir
09.08.2018
10:10:43

Oleg
09.08.2018
10:10:56

Quantum Harmonizer
09.08.2018
10:11:02

Admin
ERROR: S client not available

Vladimir
09.08.2018
10:11:59

Quantum Harmonizer
09.08.2018
10:12:01
Про класс-файлы верно сказали.

Oleg
09.08.2018
10:12:11

Quantum Harmonizer
09.08.2018
10:12:24

Oleg
09.08.2018
10:13:10
в HotSpot - нету, в OpenJDK - есть

Vladimir
09.08.2018
10:13:19

Oleg
09.08.2018
10:13:45

Quantum Harmonizer
09.08.2018
10:14:16

Vladimir
09.08.2018
10:14:45
Для привлечения разработчиков не нужна сертификация)

Oleg
09.08.2018
10:14:51
Ну например, все вакансии вида "Требуется Android-разработчик, требуется умение писать на Java" - безграмотны

Google

Quantum Harmonizer
09.08.2018
10:15:08

Oleg
09.08.2018
10:15:15
или например, когда говорят что Java - тормозное говно, это ложь, когда имеется в виду Android

Андрей
09.08.2018
10:15:31

Oleg
09.08.2018
10:15:39

Alexander
09.08.2018
10:15:49

Quantum Harmonizer
09.08.2018
10:16:06

Alexander
09.08.2018
10:16:08
Не то процитировпл

Vladimir
09.08.2018
10:16:15

Alexander
09.08.2018
10:16:48

Quantum Harmonizer
09.08.2018
10:17:21

Oleg
09.08.2018
10:17:22

Андрей
09.08.2018
10:18:09
ну условно

Quantum Harmonizer
09.08.2018
10:18:17

Vladimir
09.08.2018
10:19:17

Alexandr
09.08.2018
10:23:18

Vladimir
09.08.2018
10:24:48

Роман
09.08.2018
10:26:43
было бы круто если бы WASM завезли не на js, а полноценно, чтобы можно было кодить на java) и не трогать js
dart бы тогда ещё получил развитие ещё большее