The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В язык Swift добавлена поддержка платформы Android"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от opennews on 13-Апр-16, 11:10 
В состав основной ветки языка программирования Swift приняты (https://github.com/apple/swift/pull/1442)  изменения, обеспечивающие начальную поддержку платформы Android. В том числе возможность сборки для платформы Android реализована для stdlib, стандартной библиотеки Swift, что позволяет организовать запуск собранных Swift-приложения в окружении Android с использованием Android NDK (http://developer.android.com/ndk).

URL: https://github.com/apple/swift/pull/1442
Новость: http://www.opennet.dev/opennews/art.shtml?num=44234

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от _Usaga_ on 13-Апр-16, 11:10 
Клёво. Если не ява на iOS, то Swift на андроид)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от GrammarNarziss on 13-Апр-16, 14:20 
"на Андроиде", алё
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

21. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от _ (??) on 13-Апр-16, 16:27 
_в_ Андроид!!! (по мотивам танцпола :)
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

2. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от iPony on 13-Апр-16, 11:10 
Спасибо, я кончил. Вот это годнота.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от MPEG LA (ok) on 13-Апр-16, 11:20 
годнота будет когда из свифта можно будет дергать весь Android SDK + поддержка в Android Studio.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от НяшМяш on 13-Апр-16, 11:45 
Уже достаточно того, что можно будет нативную часть писать не на C++, а на свифте. Ибо яваобезьянки при виде плюсов в обморок падают.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

9. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Garrick on 13-Апр-16, 12:22 
И какая же она после этого "нативная"?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "В язык Swift добавлена поддержка платформы Android"  –1 +/
Сообщение от омномномнимус on 13-Апр-16, 13:03 
нативная - потому что все переводится в машинный код, а не инструкции виртаульной машине, ваш к.о.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

15. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Аноним (??) on 13-Апр-16, 13:47 
Чем Dalvik отличается от ART ваш к.о. не в курсе?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от омномномнимус on 13-Апр-16, 14:00 
в курсе, почему же.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

24. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от Вареник on 13-Апр-16, 16:58 
Одинаково люблю Яву и С++. Идеальные инструменты для своих ниш (в основном непересекающихся). Развитые фреймворки, которых при всем обилии языков в принципе 3 шт - boost+Qt, JDK, .NET;  У меня параллельно открыты QTCreator и NetBeans, по разным проектам.

И кстати - ява не тормозит и не жрет, ни десктопная в IDE, ни серверная. Тормозят и жрут браузеры и VS.

Что я делаю не так?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

25. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Crazy Alex (ok) on 13-Апр-16, 17:42 
Гонишь. Берёшь какой-нибудь Vuze и qbittorrent. И хренеешь с различия в потреблении памяти.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

26. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от виндотролль (ok) on 13-Апр-16, 17:54 
Берешь plasma desktop и razor-qt. Хренеешь с различия в потреблении памяти.
Смотришь на чем написаны... стоп, оба на C++. Что-то не так...
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

29. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Crazy Alex (ok) on 13-Апр-16, 19:03 
Ок, предъяви шустрое и не прожорливое джава-приложение. Если у него будут сишные/плюсовые альтернативы - готов поспорить, что они будут в разы менее требовательны к ресурсам.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

30. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от sage (??) on 13-Апр-16, 19:18 
Вот-вот. У меня SIP-звонилка Jitsi, написанная на Java, потребляет 600 МБ оперативки, хотя Linphone, написанный на C++, жрет около 30-40.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

49. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от rico (ok) on 14-Апр-16, 17:15 
> Вот-вот. У меня SIP-звонилка Jitsi, написанная на Java, потребляет 600 МБ оперативки,
> хотя Linphone, написанный на C++, жрет около 30-40.

это вы еще pjsip не видели

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

37. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Другой аноним on 13-Апр-16, 21:17 
Чем больше приложение, тем меньше становится разница в потреблении памяти и ЦП между C++ и Java. Маленькие Java утилиты - согласен жрут слишком много и запускаются дольше.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

40. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Crazy Alex (ok) on 13-Апр-16, 21:46 
Есть такое дело. И тем проще писать/поддерживать на джаве. Но всё это не о  десктопе и не о мобильных приложениях.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

47. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Вареник on 14-Апр-16, 03:51 
>> Если у него будут сишные/плюсовые альтернативы

VisualStudio на крупном проекте (пусть даже додотнетовский - вешавший в свап 2 гига) vs NetBeans (за 400-500 мб не выходит при открытых порядка 30 средних мавеновских модулей).

Учитываем что сишные IDE - как правило блокноты с подсветкой синтаксиса, без глубокого анализа с фоновой предкомпиляцией, без индексаций с умными рефакторингами.

Сравнения баз данных - как правило показывают что на равных. Все новости что С++ выиграл в 20 раз, как это было с Кассандрой - при рассмотрении выясняется что там не было вообще никаких проверок, безопасности, синтаксиса запросов, диск вообще не задействован - все в памяти и т.д. Концепт в выгодной конфигурации без диска сравнили с полнофункциональной базой и побежали кричать "в 20 раз быстрее!".

Тяжелый JDK? Да неужто 500 мб распакованного JDK тяжелее 200 мб all-boost или 600 мб запакованного Qt? Возьмите "встроенный профиль" в 9 яве - приложение сожрет те же десятки мб вместо сотен. Или dalvik - у меня 128 мб. на всю систему, летает на 2 андроиде. Главное обновление не ставить, поновее уже гигабайт хочет.

Я одинаково люблю С++ (кроме MFC, конечно) и Java, но наезды сишников в части прикладной аппликухи - в основном построены на мифак. Да, блокнот легче на C++, но полноценная IDE уже будет легче на яве, даже при всех overhead.

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

50. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Аноним (??) on 14-Апр-16, 21:45 
Жавабыдклодерской попоболи псто.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

51. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Вареник on 15-Апр-16, 03:47 
Спасибо за звонок. Ваше мнение очень важно для нас.

Конструктивная критика обязательно будет учтена.

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

27. "В язык Swift добавлена поддержка платформы Android"  +3 +/
Сообщение от Антонина on 13-Апр-16, 18:06 
Нормальным людям объяснять не надо, а ненормальным не стоит, просто пользуйся и будь счастлив.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

4. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от Аноним (??) on 13-Апр-16, 11:22 
История с ораклом и явой гугл ничему не научила?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "В язык Swift добавлена поддержка платформы Android"  +3 +/
Сообщение от НяшМяш on 13-Апр-16, 11:47 
И где ты тут видишь похожесть ситуации?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "В язык Swift добавлена поддержка платформы Android"  –3 +/
Сообщение от Аноним (??) on 13-Апр-16, 12:01 
Ты не видишь? А она есть.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

19. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от Pickle on 13-Апр-16, 16:06 
Просвети, будь добр, а то её никто кроме тебя в упор не видит.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

33. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Аноним (??) on 13-Апр-16, 20:42 
> Просвети, будь добр, а то её никто кроме тебя в упор не
> видит.

Это святой антипроприетарист. Он не отдупляет, что Apple свой Swift продвигает на другие платформы, а не судится за его использование.


Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

36. "В язык Swift добавлена поддержка платформы Android"  +2 +/
Сообщение от Ordu email(ok) on 13-Апр-16, 21:07 
Жабу тоже продвигали на другие платформы. До тех пор, пока судиться не стало выгоднее, чем продвигать.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

38. "В язык Swift добавлена поддержка платформы Android"  –1 +/
Сообщение от Аноним (??) on 13-Апр-16, 21:34 
> Жабу тоже продвигали на другие платформы. До тех пор, пока судиться не
> стало выгоднее, чем продвигать.

Тогда пойте Интернационал при лучине в землянке.


Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

8. "В язык Swift добавлена поддержка платформы Android"  +3 +/
Сообщение от Garrick on 13-Апр-16, 12:21 
А по-моему, это всё как раз из-за этой истории.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

10. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Аноним email(??) on 13-Апр-16, 12:42 
https://github.com/apple/swift

Swift - это опенсорс, детка

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "В язык Swift добавлена поддержка платформы Android"  +2 +/
Сообщение от аннаним on 13-Апр-16, 12:49 
А Java не опенсорс чтоли, дедуля?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Pickle on 13-Апр-16, 16:07 
> А Java не опенсорс чтоли, дедуля?

Нет. Ванильная ораклоёдная жаба не опенсорс.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

22. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от _ (??) on 13-Апр-16, 16:36 
>> А Java не опенсорс чтоли, дедуля?
> Нет. Ванильная ораклоёдная жаба не опенсорс.

Однако же предсказатели нагибают зелёных ОЧРов :-)  Нашли за что, зотя там даже не "Ванильная ораклоёдная жаба" :) И яблочня найдёт за что! :) Бабло побеждает зло.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

34. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Аноним (??) on 13-Апр-16, 20:44 
> Однако же предсказатели нагибают зелёных ОЧРов :-)  Нашли за что, зотя
> там даже не "Ванильная ораклоёдная жаба" :) И яблочня найдёт за
> что! :) Бабло побеждает зло.

Лечиться!

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

46. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от . on 14-Апр-16, 03:40 
Медсестра, от жизни не вылечишь, но ты можешь попробовать меня расслабить :) Ты же не страшная?
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

13. "В язык Swift добавлена поддержка платформы Android"  +9 +/
Сообщение от Аноним (??) on 13-Апр-16, 13:41 
"подготовленные компанией Google изменени"?!! Админ Opennet'a cегодня с дуба упал?

Brian Gesiak, засабмитивший пулл-реквест c патчем для билд-скипта,  никакого отношения к Google не имеет - это во-первых. Во-вторых, от сборки бинаря для андроида при помощи NDK до возможности писать приложения - как как до луны раком. Зачем тиражировать дезу, выдавая патчик от очередного энтузиаста за "подготовленные компанией Google изменения"?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Аноним (??) on 13-Апр-16, 22:15 
Это был пиар :)

Вброс удался, вон как у тебя подгорает.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

45. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от . on 14-Апр-16, 03:31 
>Это был пи_ар :)

Да мы поняли что это был не суровый сибирский мужик, да  :-D

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

23. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от Вареник on 13-Апр-16, 16:50 
И когда они его откроют, с полным фреймворком и гуями?

Проприетарщики взяли в моду кормить завтраками, что достаточно чтобы фанаты бегали и кричали про открытость.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "В язык Swift добавлена поддержка платформы Android"  +1 +/
Сообщение от Ананас on 13-Апр-16, 20:50 
Чтоб открыть Фреймворки, надо открыть OS X полностью ибо всё завязано на Foundation.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

44. "В язык Swift добавлена поддержка платформы Android"  +/
Сообщение от Аноним (??) on 14-Апр-16, 02:56 
Android SDK не завязан на Foundation
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

31. "В язык Swift добавлена начальная поддержка платформы Android"  +/
Сообщение от Аноним (??) on 13-Апр-16, 20:35 
Куда-то же с явы им надо переползать. И Корякл подталкивает. Но это будет чередой новых потрясений для пользователей ведрогаджетов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "В язык Swift добавлена начальная поддержка платформы Android"  +/
Сообщение от Аноним (??) on 13-Апр-16, 21:42 
Такая поддержка Android есть в RUST уже год!
https://crates.io/search?q=android
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

48. "В язык Swift добавлена начальная поддержка платформы Android"  +/
Сообщение от Fyfyfy on 14-Апр-16, 13:49 
Ага, только ваш Rust навиг ни кому не нужен...
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

42. "В язык Swift добавлена начальная поддержка платформы Android"  –1 +/
Сообщение от Аноним email(??) on 13-Апр-16, 22:17 
Где-то читал, что гугл будет активно продвигать Dart как язык разработки для андроид. Или путаю чего-то..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "В язык Swift добавлена начальная поддержка платформы Android"  +/
Сообщение от nii on 13-Апр-16, 23:04 
Теперь нужна поддержка iOS в GOlang.

(А, нет - уже есть)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру