Это копия, сохраненная 30 апреля 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
![](/pr/big/thumb/710412/14600504472450s.jpg)
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 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.