The OpenNET Project / Index page

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



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

"Компилятор Rust добавлен в состав дерева исходных текстов An..."  +1 +/
Сообщение от opennews (??), 19-Июл-19, 22:58 
Компания Google включила (https://android.googlesource.com/toolchain/rustc/) компилятор для языка программирования Rust в состав исходных текстов  платформы Android, что позволяет использовать данный язык для сборки компонентов Android или для проведения тестов. В состав также добавлены репозиторий android_rust (https://android.googlesource.com/toolchain/android_rust/) со скриптами для сборки Rust для Android и crate-пакеты byteorder (https://android.googlesource.com/platform/external/rust/crat.../), remain (https://android.googlesource.com/platform/external/rust/crat.../) и libc (https://android.googlesource.com/platform/external/rust/crat.../). Следует отметить, что аналогичным образом в состав репозитория с кодом Android входят (https://android.googlesource.com/toolchain/) языки Go, Python, Perl, M4, Java (JDK11), а также GCC и LLVM.

URL: https://news.ycombinator.com/item?id=20480723
Новость: https://www.opennet.dev/opennews/art.shtml?num=51133

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

Оглавление

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


1. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Аноним (1), 19-Июл-19, 22:58 
Учитывая, что Гугл, по любому, Андроид прикрывать собирается, это, совершенно точно, какой-то очень хитрый план.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Аноним (2), 19-Июл-19, 23:05 
На фуксии то будут только истинно верные языки.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +1 +/
Сообщение от Аноним (1), 19-Июл-19, 23:09 
Whitespace, в первых строках... Вернее, в их переводах. Чисто, что-бы, в то время когда система занимается телеметрией, делать телеметрию внутри телеметрии.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +3 +/
Сообщение от Аноним (-), 19-Июл-19, 23:49 
В фуксии и хромооси тоже уже используется Rust.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

33. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –1 +/
Сообщение от Аноним (33), 22-Июл-19, 10:15 
Уже пора учить Rust? Или там еще все может поменяться?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

37. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Junior frontend developer (?), 24-Июл-19, 11:22 
Он стабильный с 2015 года
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

16. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Ключевский (?), 20-Июл-19, 01:52 
При чем «по любому, Андроид прикрывать собирается» основывается только на догадках на паре русскочелюстных сайтов. А разработка Андроида идет полным ходом и никто в мире этого бреда не знает :-D
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

22. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Аноним (22), 20-Июл-19, 10:41 
А как гугел хочет спрыгнуть с оракловый java тоже весь мир не в курсе...
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

3. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –1 +/
Сообщение от Аноним (2), 19-Июл-19, 23:06 
Раст это хорошо.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –1 +/
Сообщение от Андрей (??), 19-Июл-19, 23:17 
> Java (JDK11)

Неужели? Был уверен, что 8. Потому что потом начинаются проблемы при использовании гугло-SDK в Debian начиная с 9-ой Java, которая очень быстро была заменена 10-ой и устаканилась пока на 11.

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

8. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –7 +/
Сообщение от Аноним (8), 19-Июл-19, 23:45 
> Debian начиная с 9-ой Java, которая очень быстро была заменена 10-ой и устаканилась пока на 11.

На 9, 10 и 11 жаве никому не придёт в голову вести какую-либо серьёзную разработку. Все эти версии переходные.

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

12. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +3 +/
Сообщение от Аноним (12), 19-Июл-19, 23:58 
> Все эти версии переходные.

Это 9 и 10 были переходными, 11 — LTS.

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

32. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от equeim (ok), 21-Июл-19, 15:22 
Для сборки приложений с помощью SDK используется 8, т.к. Intellij Idea (на которой основана Android Studio) новые версии не поддерживает, да и в Gradle поддержка 11 версии появилась совсем недавно.

Но эта новость не про SDK, а про сборку самого андроида.
Там ни студия ни Gradle не используются, так что таких проблем нет.

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

6. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Аноним (6), 19-Июл-19, 23:27 
Начинаем переписывать андроид на раст
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +4 +/
Сообщение от Аноним (7), 19-Июл-19, 23:29 
ну всё, вот теперь заживём!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +2 +/
Сообщение от Аноним (11), 19-Июл-19, 23:53 
> КОМПИЛЯТОР для языка программирования Rust
> позволяет использовать данный язык для СБОРКИ КОМПОНЕНТОВ ANDROID
> аналогичным образом в состав репозитория с кодом Android входят PYTHON, PERL

Я что-то пропустил?

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

13. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –2 +/
Сообщение от Аноним (1), 20-Июл-19, 00:01 
В порядке фантазии, возможно имеются в виду всякие самописные файловые менеджеры, "очистители", магазины приложений, помощники настройки, следилки за всем подряд и прочий шлак, который вендоры имеют привычку пихать в прошивку. Тоже ведь, своего рода, неотъемлемая часть системы.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

31. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Аноним (31), 21-Июл-19, 10:45 
> Компилятор для языка ... Python, Perl
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –5 +/
Сообщение от Аноним (14), 20-Июл-19, 00:52 
Не ясно зачем это? Чем грозит?
Почему тут перл и питон? Что за пойку гугл устроил?
Впрочем андройд не нужен.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +4 +/
Сообщение от Аноним (15), 20-Июл-19, 01:48 
С айфончика сидишь, значит?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +8 +/
Сообщение от Урри (?), 20-Июл-19, 08:34 
Для людей, пишущих андроЙд, в аду существует отдельный котел.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

23. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –1 +/
Сообщение от Ordu (ok), 20-Июл-19, 11:18 
Ура. Я постоянно пишу андройд надеясь на что-то подобное. Я знал что я особенный и специальный.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +1 +/
Сообщение от Аноним (21), 20-Июл-19, 09:50 
Ненужным разбуханием грозит.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Аноним (17), 20-Июл-19, 07:00 
аналогичным образом в состав репозитория с кодом Android входят языки ... Perl

https://android.googlesource.com/toolchain/perl/

6 лет назад включили - для чего? зачем?
непонятно

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

27. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +1 +/
Сообщение от Корпорация Добра и Зла (?), 20-Июл-19, 14:37 
Чтобы всех отыскать, воедино собрать и единою чёрною волей сковать.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

28. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Xasd (ok), 20-Июл-19, 15:32 
> 6 лет назад включили - для чего? зачем?

и как по твоему сборка библиотек работает? например сделанная на autotools

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

30. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +2 +/
Сообщение от Max (??), 21-Июл-19, 00:39 
Старая школа всегда держит Perl под рукой, для мелких и не очень административных задач. А то что последние изменения были 6 назад говорит лишь о стабильности, универсальности и отточенности. Тяжело полюбить Perl, но полюбив будешь воссторгаться ее гибкости всегда. Как администратор я до сих пор не могу обойтись без Rex. И как программист Perl, к примеру, часто замечал что новомодные фичи новомодных языков в Perl были изначально, что только добавляет уважения к нему.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

35. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от X4asd (ok), 22-Июл-19, 14:08 
> 6 назад говорит лишь о стабильности

а ничего страшного что в сетевых модулях (например для отправки почты) встречаются до сих пор ДЕТСКИЕ ошибки такие как: таймаут оказался только таймаутом на соединение, но не вляет на бесконечный таймаут ожидания сломанного сетевого сокета?

такая охренительная стабильность когда скрипт просто навсегда зависает (с низкой вероятностью), до его ручной перезагрузке

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

36. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Max (??), 23-Июл-19, 11:41 
>> 6 назад говорит лишь о стабильности
> а ничего страшного что в сетевых модулях (например для отправки почты) встречаются
> до сих пор ДЕТСКИЕ ошибки такие как: таймаут оказался только таймаутом
> на соединение, но не вляет на бесконечный таймаут ожидания сломанного сетевого
> сокета?
> такая охренительная стабильность когда скрипт просто навсегда зависает (с низкой вероятностью),
> до его ручной перезагрузке

Ну идеального ничего нет в нашем мире и Perl не исключение. В Perl любой модуль можно переделать под свой вкус, а ещё лучше самому исправить и поделиться улучшениями через cpan или дать рекомендации разработчикам чтобы исправили.

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

19. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +1 +/
Сообщение от Аноним (19), 20-Июл-19, 09:03 
Отличная новость. Речь про toolchain. На самом телефоне этого не будет.

Про Perl могу дать пример, где он нужен, например, whois от Marco d'Itri.

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

Ждите волну школо-троянов.

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

20. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –2 +/
Сообщение от Аноним (21), 20-Июл-19, 09:49 
>Следует отметить, что аналогичным образом в состав репозитория с кодом Android входят языки Go, Python, Perl, M4, Java (JDK11), а также GCC и LLVM.

Вот нафига блоатить ndk? Есть компиляторы из пакетов, они и должны быть использованы.

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

29. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  –1 +/
Сообщение от Аноним (29), 20-Июл-19, 17:00 
Лучше бы Kotlin Native развил и использовали
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Компилятор Rust добавлен в состав дерева исходных текстов An..."  +/
Сообщение от Аноним qwerty_qwerty1 (?), 22-Июл-19, 10:34 
ну и как этой штукой пользоваться ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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