Вы видите копию треда, сохраненную 30 апреля 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Google хочет использовать Swift для разработки Android программ!
После того как они сделал не кому не нужные Dirt и Go они поняли что Apple лучше их и теперь берут этот язык для своей тупой ос.
Пруфы http://thenextweb.com/dd/2016/04/07/google-facebook-uber-swift/
Лучше бы сделали нормальный сишный API, поверх которого бы запускали жабу, свифт или что там еще им взбредет в голову.
В жопу Android Studio
Кто в итоге соснул?
Пока никто. Боюсь, все умрет, а джаба останется.
А нахуя переписывать легаси, которое работает?
Запилят компилятор свифта в байткод их местной жвм и всё.
> компилятор свифта в байткод их местной жвм
Такие давно есть, это капля в море, паре толковых студентов на неделю работы. В статье кстати норм расписано сколько ебашить нужно.
Мак покупает начальство после гей-оргии.
Тогда хуй когда они это сделают, лол. Отхуячить новый панамке значит перехуячить большой кусок системы и лишится кучи кода и мака которые хуя чатом приложухи.
Не для даунов, а для простых русских безработных людей без денег, мудак ебаный.
они же не могут - заявлено что андроид работает сразу на 3 архитектурах, не только на ARM
Тащемта да, работает только в теории, а на практике сидауны в 95% случаев обсираются, так что даже на другой ОС не компилируется, что уж там платформы.
На разных ОС и один ява код не всегда работает, а для разных процессоров на практике достаточно пару раз рекомпильнуть, если не использовать хаки с памятью и прочим.
> На разных ОС и один ява код не всегда работает
Давай без демагогии.
Вот есть у нас приложение написанное на свифте и скомпиленное в бинарник,
как это запустить на разных архитектурах, которых уже:
x86, x64,arm6, arm7, arm64, mips
На iOS это уже проблема, тк биткод еще в бете и приходится собирать "толстые бинарники", но это еще на так плохо тк там всего пара архитектур.
>Давай без демагогии.
Давай без твоего ебантяйства. Ты сам начал срач что, мол, на разных ОС не работает — иди запусти яваприложение использующее винапи на ос х.
>как это запустить на разных архитектурах
Если не закрывать глаза что 90% рынка это всего 2 платформы из перечисленного тобой, и нативный бинарник на разных процессорах ВНЕЗАПНО не запустить, то есть уже 2 решения:
1) Компилировать свифт в байт-код;
2) Сделать несколько бинарников (явамакаке больна от баша, автоматизацие ета сложна), и либо изменить систему загрузки в гп, либо делать как в больших играх — один мелкий бинарник из гп загружает нативный бинарник с твоего сервера.
> Ты сам начал
Да вы заебали, это анонимный форум, я вообще мимо проходил
> Компилировать свифт в байт-код;
Уже есть, называется Kotlin
> 2)
Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы
>Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы
Тем, кому не всралась жвм. Остальным хватит явы с котлином.
Ты, видимо, релизный билд под все платформы каждый раз делаешь, чтобы запустить и проверить что-то? 1 раз подождать лишние 5-10 минут не такая большая проблема.
Примеры? Только не надо сейчас про винду - это даже не ОС.
>>710801
>как это запустить на разных архитектурах, которых уже:
Собрать под платформу. Ты совсем поехавший?
>>710832
>Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы
Тестишь ты на всех платформах сразу?
>Примеры? Только не надо сейчас про винду - это даже не ОС.
Не то что линукс с его гордым 1%, да?
На Линуксе зарабатывают. На Винде - нет (кроме мс), так что разработчику она малоинтересна.
>работает только в теории
Ядро линукса на телефоне тоже в теории работает? Программы под NDK?
Ой блять спасибо, прям глаза открыл
>один ява код не всегда работает,
Манямирок.
>а для разных процессоров на практике достаточно пару раз рекомпильнуть
И написать десять разных конфигов и #ifdef для конпеляции
>>710853
>Примеры? Только не надо сейчас про винду - это даже не ОС.
Ну вот собственно, животное начало обсираться раньше чем взялось за код.
>>710893
>Ядро линукса на телефоне тоже в теории работает?
Сколько там ебунту портировали? Или ты можешь запустить ведроид у себя на компе без эмуляторов?
Не серверный софт никому не нужен
>Манямирок.
Лан животное. Приходи когда что нибудь напишешь, а не вася ерохин-маркетолог с завода сказал что так и есть и для тебя это теперь прописная истина.
>И написать десять разных конфигов и #ifdef для конпеляции
Конфиги пишутся копипастой с заменой пары флагов, а ifdef чаще используется именно для разных систем (на иазных процессорах есть вероятность сесть на хуец какого нибудь разного выравнивания и тд если ты совсем акробат).
>Ну вот собственно, животное начало обсираться раньше чем взялось за код.
Мартыш, успокойся. На шинде деньги получают только разработчики игрушек и большого распиаренного софта (антивирусы, 3дмаксы и офисы). Для тебя, явамакаки, эта область дефакто закрыта.
>Сколько там ебунту портировали?
Ясно блядь, явадебилище не отличает ядро ос от полноценного дистрибутива ос. Уйди нахуй просто.
>Или ты можешь запустить ведроид у себя на компе без эмуляторов?
Ты совсем тупое?
Алсо, жвм написана на плюсах, вась. Это так, факт о непортируемости.
> Конфиги пишутся копипастой
Вот ты и попался копипасный мартыхан
> жвм написана на плюсах
Много чего написано на плюсах, но ты же не знаешь сколько муки это приности разработчиками и как им приходится ебатся с cygwin.
>Вот ты и попался копипасный мартыхан
Такой дебил как ты наверно и каждый мейкфайл бы писал руками. Тот самый момент, когда неосиляторство помогает индустрии совсем не погрязнуть в дебилах.
>Много чего написано на плюсах, но ты же не знаешь сколько муки это приности разработчиками и как им приходится ебатся с cygwin.
Почему мне должна быть разница, как ебутся мартышки на этой пародии на ос?
>Манямирок
Что тогда насчёт совместимости/несовместимости с устройствами? Или это проблема исключительно железа?
Вы видите копию треда, сохраненную 30 апреля 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.