Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Swift едет на Андроид / 23 сообщений из 23, страница 1 из 1
09.04.2016, 22:18
    #39211767
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
http://m.slashdot.org/story/309653 Эх, у Микрософта была последняя возможность остаться Микрософтом, если это был C#.
...
Рейтинг: 0 / 0
09.04.2016, 22:19
    #39211769
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
Снобам из jetbrain будет хорошим уроком
...
Рейтинг: 0 / 0
10.04.2016, 10:49
    #39211860
Уважаемый автор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
Вестник,
Наконец то уйдут от Java!
Урррааа! Будем держать кулочки!
...
Рейтинг: 0 / 0
13.04.2016, 04:23
    #39214196
ыудусе
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
Ну и нафиг это надо?
...
Рейтинг: 0 / 0
13.04.2016, 08:10
    #39214224
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ыудусе, Java безнадежно устарел и даже в 8 и 9 версиях смотрится архаично. Очень утомляет слишком большая многословность. А принимая во внимание конфликт с ораклом, у гугла просто нет выбора. Жалко, что не c#, до которого, что котлину, что Свифту ещё далековато
...
Рейтинг: 0 / 0
13.04.2016, 08:37
    #39214239
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
Вестнику гугла просто нет выбора
При чем тут гугл? Источник информации не он, а некий ресурс.
И то с большими оговорками, что он не будет основным, а лишь еще одной альтернативой.
...
Рейтинг: 0 / 0
13.04.2016, 09:38
    #39214290
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
wadman, наверное потому, что у гугла, а не у источника нет выбора. От виртуальной машины ушли, теперь и фронт меняют
...
Рейтинг: 0 / 0
13.04.2016, 10:08
    #39214321
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ВестникОт виртуальной машины ушли, теперь и фронт меняют
Не меняют, а возможно добавят еще один инструмент.
...
Рейтинг: 0 / 0
13.04.2016, 10:57
    #39214392
ыудусе
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
Вестникwadman, наверное потому, что у гугла, а не у источника нет выбора. От виртуальной машины ушли, теперь и фронт меняют

От какой машины ушли?
...
Рейтинг: 0 / 0
13.04.2016, 14:11
    #39214676
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ыудусеВестникwadman, наверное потому, что у гугла, а не у источника нет выбора. От виртуальной машины ушли, теперь и фронт меняют

От какой машины ушли?
android developerAt install time, ART compiles apps using the on-device dex2oat tool. This utility accepts DEX files as input and generates a compiled app executable for the target device.
...
Рейтинг: 0 / 0
13.04.2016, 16:53
    #39214875
ыудусе
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
wadmanыудусепропущено...


От какой машины ушли?
android developerAt install time, ART compiles apps using the on-device dex2oat tool. This utility accepts DEX files as input and generates a compiled app executable for the target device.

Ну, компиляция AOT еще не означает отмену VM.
...
Рейтинг: 0 / 0
13.04.2016, 17:18
    #39214924
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ыудусеwadmanпропущено...

пропущено...


Ну, компиляция AOT еще не означает отмену VM.
А что она означает?
...
Рейтинг: 0 / 0
13.04.2016, 17:53
    #39214986
ыудусе
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
wadmanНу, компиляция AOT еще не означает отмену VM.
А что она означает?[/quot]

Всего лишь перенос момента компиляции)
...
Рейтинг: 0 / 0
13.04.2016, 18:25
    #39215035
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ыудусе,

и все? То, что там полноценный исполняемый файл - не имеет значения?
...
Рейтинг: 0 / 0
13.04.2016, 18:38
    #39215055
ыудусе
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
wadman,

А насколько он полноценный? Настолько же как линукс нэйтив?
Для просто явы есть такая штука: http://www.excelsiorjet.com
Это тоже не JVM?
...
Рейтинг: 0 / 0
13.04.2016, 19:46
    #39215088
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ыудусе,

в заголовке ELF - это нативный?
...
Рейтинг: 0 / 0
14.04.2016, 10:56
    #39215389
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
Коллеги, я не точно выразился. Я имел в виду, что Гугл, несмотря на то, что использует Java для андроида, не стал использовать оракловую jvm. Сейчас пришло время отказаться и от ораклового языка
...
Рейтинг: 0 / 0
14.04.2016, 11:21
    #39215410
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ВестникСейчас пришло время отказаться и от ораклового языка
Я почитал источники, там нет ни слова про отказ от явы. Может у меня не те источники?
...
Рейтинг: 0 / 0
14.04.2016, 11:28
    #39215417
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ВестникСейчас пришло время отказаться и от ораклового языка
и что, счастье нам сразу наступит? я бы не отказался от более лаконичного и выразительного языка, но всех проблем это все равно не решит. Слишком много кода повсюду надо писать и без явы. Байндинга сто лет не было, подумаешь десяток другой findviewbyid написать, делов-то. наконец припилили с горем пополам кое-как через жопу да и то только для gradle. для searchview на actionbar-ре кода надо писать в 10 местах, для syncadapter аналогично. и таких примеров масса. отсутствие лямбд и делегатов - это так, мелкая неприятность.
...
Рейтинг: 0 / 0
14.04.2016, 12:00
    #39215464
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
chpasha, курочка по зернышку клюёт. Биндинги не доделанные (чего взять от гиков...), даже без них нормальные делегаты, лямбды и дженерики облегчат жизнь программиста
...
Рейтинг: 0 / 0
14.04.2016, 13:29
    #39215596
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
Вестникchpasha, курочка по зернышку клюёт
как сказал один чувак "but we'll all be dead before Android sees that"

Вестникдаже без них нормальные делегаты, лямбды и дженерики облегчат жизнь программиста
слишком по-мелочи, чтобы это стоило обсуждения. кому охота уже теперь и сейчас, можно посмотреть в сторону kotlin
...
Рейтинг: 0 / 0
14.04.2016, 13:56
    #39215640
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
chpasha, kotlin хорошая вещь, но все идёт к тому, что официально Гугл его поддерживать не будет
...
Рейтинг: 0 / 0
22.06.2016, 03:31
    #39260053
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Swift едет на Андроид
ВестникЯ имел в виду, что Гугл, несмотря на то, что использует Java для андроида, не стал использовать оракловую jvm.Необязательно пользоваться оракловой.
Можно написать свою реализацию JVM с нуля.
Самое главное в этом деле - соответствовать спецификации: https://ru.wikipedia.org/wiki/Java_Virtual_Machine В 1996-м году компания Sun выпустила первую версию документа «Голубая книга JVM» , в котором описана спецификация виртуальной машины Java, ставшего де-факто отраслевым стандартом платформы Java. Благодаря этому документу появились альтернативные реализации JVM, являющиеся «разработками с чистого листа» (англ. clean room design)...
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Swift едет на Андроид / 23 сообщений из 23, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]