Email or username:

Password:

Forgot your password?
Top-level
Lyyn ☮️🦄 #2024-02-16

@a1ba @grishka @drq И это странновато как по мне. Кажется тот факт что на мобилках всё летает должен был развеять стереотип о её тормознутости.

15 comments
Dr. Quadragon ❌

@lyyn оно так "летает", что мне иногда телефон об стену разъебать хочется.

@a1ba @grishka

27329ed9-2211-a1ba-9371-e2641bf0dcb6
@drq @lyyn @grishka стандартное напоминание, что джава у вас на андроиде не имеет отношения к обычной джаве. Вообще никак.

А андроид тормозит потому что говнокод.
Lyyn ☮️🦄 #2024-02-16

@a1ba @grishka @drq Почему же никак? Понятно что там есть особенности рантайма, и всякие приколы с менеджером процессов и оптимизациями. Но байт-код то тот же.

Dr. Quadragon ❌

@lyyn вот как раз байт-код там не тот же. Виртуалка другая совсем. ART называется.

@a1ba @grishka

Lyyn ☮️🦄 #2024-02-16 replied to Dr. Quadragon ❌

@drq @a1ba @grishka И правда. Получается общее только представление классов? И то промежуточное, потому что с другой стороны там обычно котлин

27329ed9-2211-a1ba-9371-e2641bf0dcb6
@lyyn @grishka @drq нет. При сборке программы байт-код из выхлопа javac преобразуется в dalvik через отдельный транслятор dx, или в более новых SDK d8.
27329ed9-2211-a1ba-9371-e2641bf0dcb6 replied to 27329ed9-2211-a1ba-9371-e2641bf0dcb6
@lyyn @drq @grishka а вот гугл судился с ораклом по поводу API стандартной библиотеки. Насколько я помню, все эти классы Android позаимствовал из OpenJDK, но так и не продвинулся выше восьмой версии.
Lyyn ☮️🦄 #2024-02-16 replied to 27329ed9-2211-a1ba-9371-e2641bf0dcb6

@a1ba @grishka @drq Слышал я про этот суд, Oracle кажется проиграл

Alexey Skobkin replied to Dr. Quadragon ❌

@drq @lyyn @a1ba @grishka
А прикиньте в каком мире мы бы жили если бы суд принял другое решение?

Альтернативные реализации S3 от Amazon? Нельзя.

Wine? Нельзя.

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

Lyyn ☮️🦄 #2024-02-16 replied to 27329ed9-2211-a1ba-9371-e2641bf0dcb6

@a1ba @grishka @drq API позаимствовали, реализации написали с нуля

27329ed9-2211-a1ba-9371-e2641bf0dcb6 replied to Lyyn ☮️🦄 #2024-02-16
@lyyn @grishka @drq я не помню подробностей, по-моему там именно заимствование кода из OpenJDK было для классов из стандартного java.* неймспейса.

Но я Андроид давно не ковырял, и слава Селестии
Lyyn ☮️🦄 #2024-02-16 replied to 27329ed9-2211-a1ba-9371-e2641bf0dcb6

@a1ba @grishka @drq Про заимствование кода там было про одну функцию на 5 строк. Судья почитал про джаву и сказал что написал бы так же.

Lyyn ☮️🦄 #2024-02-16 replied to Lyyn ☮️🦄 #2024-02-16

@a1ba @grishka @drq Основной вопрос был именно про копирайт на API

27329ed9-2211-a1ba-9371-e2641bf0dcb6 replied to Lyyn ☮️🦄 #2024-02-16
@lyyn @grishka @drq ой, это дело просто показывает у кого таки больше бабла. :)
Go Up