Этого треда уже нет.
Это копия, сохраненная 30 апреля 2016 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
62 Кб, 1200x612
Google хочет использовать Swift для разработки Android #710412 В конец треда | Веб
И бум Аноны

Google хочет использовать Swift для разработки Android программ!

После того как они сделал не кому не нужные Dirt и Go они поняли что Apple лучше их и теперь берут этот язык для своей тупой ос.

Пруфы http://thenextweb.com/dd/2016/04/07/google-facebook-uber-swift/
>>710417>>710477
#2 #710417
>>710412 (OP)
Лучше бы сделали нормальный сишный API, поверх которого бы запускали жабу, свифт или что там еще им взбредет в голову.
>>710663
#3 #710418
Пидоры. Как же Kt от создателей Android Studio? Хотя ладно, Свифт очень годен.
>>710432
#4 #710432
>>710418
В жопу Android Studio
#5 #710450
Черви-пидоры.
#6 #710477
>>710412 (OP)
Кто в итоге соснул?
>>710482>>710483
#7 #710482
>>710477
google
#8 #710483
>>710477
Пока никто. Боюсь, все умрет, а джаба останется.
#9 #710484
Вопрос: почему же он соснул? Не запихав в андроид языки предназначенные для других областей, и облегчив портирование на ондроед в 10 раз?
>>710500
#10 #710500
>>710484

>соснул


Не перпеписал ОС написаную на костылях, которые зиждутся на костылях.
>>710506
#11 #710506
>>710500
А нахуя переписывать легаси, которое работает?
Запилят компилятор свифта в байткод их местной жвм и всё.
>>710516
#12 #710516
>>710506

> компилятор свифта в байткод их местной жвм


Такие давно есть, это капля в море, паре толковых студентов на неделю работы. В статье кстати норм расписано сколько ебашить нужно.
>>710546
#13 #710524
Заебись и на что мне мак покупать под этот сфивт?
>>710526>>710533
#14 #710526
>>710524
Мак покупает начальство после гей-оргии.
#15 #710533
>>710524
Думаю для даунов сделают студию под винодой
>>710618
#16 #710546
>>710516
Тогда хуй когда они это сделают, лол. Отхуячить новый панамке значит перехуячить большой кусок системы и лишится кучи кода и мака которые хуя чатом приложухи.
>>710583
#17 #710583
>>710546

>панамке


Рантайм конечно.
#18 #710618
>>710533
Не для даунов, а для простых русских безработных людей без денег, мудак ебаный.
#19 #710663
>>710417
они же не могут - заявлено что андроид работает сразу на 3 архитектурах, не только на ARM
>>710718
#20 #710718
>>710663
И че? У нас где-то C не работает?
>>710719
#21 #710719
>>710718
Тащемта да, работает только в теории, а на практике сидауны в 95% случаев обсираются, так что даже на другой ОС не компилируется, что уж там платформы.
#22 #710795
>>710719
На разных ОС и один ява код не всегда работает, а для разных процессоров на практике достаточно пару раз рекомпильнуть, если не использовать хаки с памятью и прочим.
>>710801>>711641
#23 #710801
>>710795

> На разных ОС и один ява код не всегда работает


Давай без демагогии.

Вот есть у нас приложение написанное на свифте и скомпиленное в бинарник,
как это запустить на разных архитектурах, которых уже:
x86, x64,arm6, arm7, arm64, mips

На iOS это уже проблема, тк биткод еще в бете и приходится собирать "толстые бинарники", но это еще на так плохо тк там всего пара архитектур.
#24 #710809
>>710801

>Давай без демагогии.


Давай без твоего ебантяйства. Ты сам начал срач что, мол, на разных ОС не работает — иди запусти яваприложение использующее винапи на ос х.

>как это запустить на разных архитектурах


Если не закрывать глаза что 90% рынка это всего 2 платформы из перечисленного тобой, и нативный бинарник на разных процессорах ВНЕЗАПНО не запустить, то есть уже 2 решения:
1) Компилировать свифт в байт-код;
2) Сделать несколько бинарников (явамакаке больна от баша, автоматизацие ета сложна), и либо изменить систему загрузки в гп, либо делать как в больших играх — один мелкий бинарник из гп загружает нативный бинарник с твоего сервера.
>>710832
#25 #710832
>>710809

> Ты сам начал


Да вы заебали, это анонимный форум, я вообще мимо проходил

> Компилировать свифт в байт-код;


Уже есть, называется Kotlin

> 2)


Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы
>>710838>>710853
#26 #710838
>>710832

>Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы


Тем, кому не всралась жвм. Остальным хватит явы с котлином.

Ты, видимо, релизный билд под все платформы каждый раз делаешь, чтобы запустить и проверить что-то? 1 раз подождать лишние 5-10 минут не такая большая проблема.
#27 #710853
>>710719
Примеры? Только не надо сейчас про винду - это даже не ОС.

>>710801

>как это запустить на разных архитектурах, которых уже:


Собрать под платформу. Ты совсем поехавший?

>>710832

>Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы


Тестишь ты на всех платформах сразу?
>>710863>>711641
sage #28 #710863
>>710853

>Примеры? Только не надо сейчас про винду - это даже не ОС.


Не то что линукс с его гордым 1%, да?
>>710869
#29 #710869
>>710863
На Линуксе зарабатывают. На Винде - нет (кроме мс), так что разработчику она малоинтересна.
>>711645
#30 #710893
>>710719

>работает только в теории


Ядро линукса на телефоне тоже в теории работает? Программы под NDK?
>>711641
sage #32 #711042
>>710896
Ой блять спасибо, прям глаза открыл
#33 #711641
>>710795

>один ява код не всегда работает,


Манямирок.

>а для разных процессоров на практике достаточно пару раз рекомпильнуть


И написать десять разных конфигов и #ifdef для конпеляции

>>710853

>Примеры? Только не надо сейчас про винду - это даже не ОС.


Ну вот собственно, животное начало обсираться раньше чем взялось за код.

>>710893

>Ядро линукса на телефоне тоже в теории работает?


Сколько там ебунту портировали? Или ты можешь запустить ведроид у себя на компе без эмуляторов?
#34 #711645
>>710869
... и поэтому весь не серверный софт пишут сначала под винду
>>711716
#35 #711716
>>711645
Не серверный софт никому не нужен
#36 #711718
>>711641

>Сколько там ебунту портировали?


Я про андроид говорил.
#37 #711738
>>711641

>Манямирок.


Лан животное. Приходи когда что нибудь напишешь, а не вася ерохин-маркетолог с завода сказал что так и есть и для тебя это теперь прописная истина.

>И написать десять разных конфигов и #ifdef для конпеляции


Конфиги пишутся копипастой с заменой пары флагов, а ifdef чаще используется именно для разных систем (на иазных процессорах есть вероятность сесть на хуец какого нибудь разного выравнивания и тд если ты совсем акробат).

>Ну вот собственно, животное начало обсираться раньше чем взялось за код.


Мартыш, успокойся. На шинде деньги получают только разработчики игрушек и большого распиаренного софта (антивирусы, 3дмаксы и офисы). Для тебя, явамакаки, эта область дефакто закрыта.

>Сколько там ебунту портировали?


Ясно блядь, явадебилище не отличает ядро ос от полноценного дистрибутива ос. Уйди нахуй просто.

>Или ты можешь запустить ведроид у себя на компе без эмуляторов?


Ты совсем тупое?

Алсо, жвм написана на плюсах, вась. Это так, факт о непортируемости.
>>711776
#38 #711776
>>711738

> Конфиги пишутся копипастой


Вот ты и попался копипасный мартыхан

> жвм написана на плюсах


Много чего написано на плюсах, но ты же не знаешь сколько муки это приности разработчиками и как им приходится ебатся с cygwin.
>>711783
#39 #711783
>>711776

>Вот ты и попался копипасный мартыхан


Такой дебил как ты наверно и каждый мейкфайл бы писал руками. Тот самый момент, когда неосиляторство помогает индустрии совсем не погрязнуть в дебилах.

>Много чего написано на плюсах, но ты же не знаешь сколько муки это приности разработчиками и как им приходится ебатся с cygwin.


Почему мне должна быть разница, как ебутся мартышки на этой пародии на ос?
#40 #711846
>>711641

>Манямирок


Что тогда насчёт совместимости/несовместимости с устройствами? Или это проблема исключительно железа?
Тред утонул или удален.
Это копия, сохраненная 30 апреля 2016 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски