[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 39 | 1 | 21
Назад Вниз Каталог Обновить

Google хочет использовать Swift для разработки Android Аноним 07/04/16 Чтв 20:34:07  710412  
14600504472450.jpg (62Кб, 1200x612)
И бум Аноны

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

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


Пруфы http://thenextweb.com/dd/2016/04/07/google-facebook-uber-swift/
Аноним 07/04/16 Чтв 20:36:46  710417
>>710412 (OP)
Лучше бы сделали нормальный сишный API, поверх которого бы запускали жабу, свифт или что там еще им взбредет в голову.
Аноним 07/04/16 Чтв 20:36:46  710418
Пидоры. Как же Kt от создателей Android Studio? Хотя ладно, Свифт очень годен.
Аноним 07/04/16 Чтв 20:46:59  710432
>>710418
В жопу Android Studio
Аноним 07/04/16 Чтв 21:02:10  710450
Черви-пидоры.
Аноним 07/04/16 Чтв 21:33:48  710477
>>710412 (OP)
Кто в итоге соснул?
Аноним 07/04/16 Чтв 21:34:48  710482
>>710477
google
Аноним 07/04/16 Чтв 21:35:27  710483
>>710477
Пока никто. Боюсь, все умрет, а джаба останется.
Аноним 07/04/16 Чтв 21:36:33  710484
Вопрос: почему же он соснул? Не запихав в андроид языки предназначенные для других областей, и облегчив портирование на ондроед в 10 раз?
Аноним 07/04/16 Чтв 21:50:07  710500
>>710484
>соснул
Не перпеписал ОС написаную на костылях, которые зиждутся на костылях.
Аноним 07/04/16 Чтв 21:59:22  710506
>>710500
А нахуя переписывать легаси, которое работает?
Запилят компилятор свифта в байткод их местной жвм и всё.
Аноним 07/04/16 Чтв 22:08:51  710516
>>710506
> компилятор свифта в байткод их местной жвм
Такие давно есть, это капля в море, паре толковых студентов на неделю работы. В статье кстати норм расписано сколько ебашить нужно.
Аноним 07/04/16 Чтв 22:19:47  710524
Заебись и на что мне мак покупать под этот сфивт?
Аноним 07/04/16 Чтв 22:21:21  710526
>>710524
Мак покупает начальство после гей-оргии.
Аноним 07/04/16 Чтв 22:30:41  710533
>>710524
Думаю для даунов сделают студию под винодой
Аноним 07/04/16 Чтв 22:38:49  710546
>>710516
Тогда хуй когда они это сделают, лол. Отхуячить новый панамке значит перехуячить большой кусок системы и лишится кучи кода и мака которые хуя чатом приложухи.
Аноним 07/04/16 Чтв 23:21:37  710583
>>710546
>панамке
Рантайм конечно.
Аноним 08/04/16 Птн 00:18:07  710618
>>710533
Не для даунов, а для простых русских безработных людей без денег, мудак ебаный.
Аноним 08/04/16 Птн 02:00:58  710663
>>710417
они же не могут - заявлено что андроид работает сразу на 3 архитектурах, не только на ARM
Аноним 08/04/16 Птн 05:46:12  710718
>>710663
И че? У нас где-то C не работает?
Аноним 08/04/16 Птн 05:49:44  710719
>>710718
Тащемта да, работает только в теории, а на практике сидауны в 95% случаев обсираются, так что даже на другой ОС не компилируется, что уж там платформы.
Аноним 08/04/16 Птн 09:31:42  710795
>>710719
На разных ОС и один ява код не всегда работает, а для разных процессоров на практике достаточно пару раз рекомпильнуть, если не использовать хаки с памятью и прочим.
Аноним 08/04/16 Птн 09:38:28  710801
>>710795
> На разных ОС и один ява код не всегда работает
Давай без демагогии.

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

На iOS это уже проблема, тк биткод еще в бете и приходится собирать "толстые бинарники", но это еще на так плохо тк там всего пара архитектур.
Аноним 08/04/16 Птн 09:50:29  710809
>>710801
>Давай без демагогии.
Давай без твоего ебантяйства. Ты сам начал срач что, мол, на разных ОС не работает — иди запусти яваприложение использующее винапи на ос х.
>как это запустить на разных архитектурах
Если не закрывать глаза что 90% рынка это всего 2 платформы из перечисленного тобой, и нативный бинарник на разных процессорах ВНЕЗАПНО не запустить, то есть уже 2 решения:
1) Компилировать свифт в байт-код;
2) Сделать несколько бинарников (явамакаке больна от баша, автоматизацие ета сложна), и либо изменить систему загрузки в гп, либо делать как в больших играх — один мелкий бинарник из гп загружает нативный бинарник с твоего сервера.
Аноним 08/04/16 Птн 10:16:31  710832
>>710809
> Ты сам начал
Да вы заебали, это анонимный форум, я вообще мимо проходил

> Компилировать свифт в байт-код;
Уже есть, называется Kotlin

> 2)
Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы
Аноним 08/04/16 Птн 10:22:34  710838
>>710832
>Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы
Тем, кому не всралась жвм. Остальным хватит явы с котлином.

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

>>710801
>как это запустить на разных архитектурах, которых уже:
Собрать под платформу. Ты совсем поехавший?

>>710832
>Ну и кому нафиг нужны эти приседания, не говоря о том что время компилирования увеличится в разы
Тестишь ты на всех платформах сразу?
Аноним 08/04/16 Птн 11:00:28  710863
>>710853
>Примеры? Только не надо сейчас про винду - это даже не ОС.
Не то что линукс с его гордым 1%, да?
Аноним 08/04/16 Птн 11:19:29  710869
>>710863
На Линуксе зарабатывают. На Винде - нет (кроме мс), так что разработчику она малоинтересна.
Аноним 08/04/16 Птн 11:45:38  710893
>>710719
>работает только в теории
Ядро линукса на телефоне тоже в теории работает? Программы под NDK?
Аноним 08/04/16 Птн 11:46:47  710896
>>710801
http://stackoverflow.com/questions/14420312/how-to-target-multiple-architectures-using-ndk
Аноним 08/04/16 Птн 14:43:30  711042
>>710896
Ой блять спасибо, прям глаза открыл
Аноним 09/04/16 Суб 10:43:35  711641
>>710795
>один ява код не всегда работает,
Манямирок.

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

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

>>710893
>Ядро линукса на телефоне тоже в теории работает?
Сколько там ебунту портировали? Или ты можешь запустить ведроид у себя на компе без эмуляторов?
Аноним 09/04/16 Суб 10:45:14  711645
>>710869
... и поэтому весь не серверный софт пишут сначала под винду
Аноним 09/04/16 Суб 12:18:26  711716
>>711645
Не серверный софт никому не нужен
Аноним 09/04/16 Суб 12:20:36  711718
>>711641
>Сколько там ебунту портировали?
Я про андроид говорил.
Аноним 09/04/16 Суб 12:42:33  711738
>>711641
>Манямирок.
Лан животное. Приходи когда что нибудь напишешь, а не вася ерохин-маркетолог с завода сказал что так и есть и для тебя это теперь прописная истина.
>И написать десять разных конфигов и #ifdef для конпеляции
Конфиги пишутся копипастой с заменой пары флагов, а ifdef чаще используется именно для разных систем (на иазных процессорах есть вероятность сесть на хуец какого нибудь разного выравнивания и тд если ты совсем акробат).
>Ну вот собственно, животное начало обсираться раньше чем взялось за код.
Мартыш, успокойся. На шинде деньги получают только разработчики игрушек и большого распиаренного софта (антивирусы, 3дмаксы и офисы). Для тебя, явамакаки, эта область дефакто закрыта.
>Сколько там ебунту портировали?
Ясно блядь, явадебилище не отличает ядро ос от полноценного дистрибутива ос. Уйди нахуй просто.
>Или ты можешь запустить ведроид у себя на компе без эмуляторов?
Ты совсем тупое?

Алсо, жвм написана на плюсах, вась. Это так, факт о непортируемости.
Аноним 09/04/16 Суб 13:16:11  711776
>>711738
> Конфиги пишутся копипастой
Вот ты и попался копипасный мартыхан

> жвм написана на плюсах
Много чего написано на плюсах, но ты же не знаешь сколько муки это приности разработчиками и как им приходится ебатся с cygwin.
Аноним 09/04/16 Суб 13:22:30  711783

>>711776
>Вот ты и попался копипасный мартыхан
Такой дебил как ты наверно и каждый мейкфайл бы писал руками. Тот самый момент, когда неосиляторство помогает индустрии совсем не погрязнуть в дебилах.
>Много чего написано на плюсах, но ты же не знаешь сколько муки это приности разработчиками и как им приходится ебатся с cygwin.
Почему мне должна быть разница, как ебутся мартышки на этой пародии на ос?
Аноним 09/04/16 Суб 14:18:34  711846
>>711641
>Манямирок
Что тогда насчёт совместимости/несовместимости с устройствами? Или это проблема исключительно железа?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 39 | 1 | 21
Назад Вверх Каталог Обновить

Топ тредов