Vitaliy Zarubin | @keygenqt
#csdn 🔗 Aurora OS 的 Rust 开发指南. 在这篇文章中,我将介绍如何为Aurora OS创建一个Rust应用程序,并实现跨平台编译支持所有主流操作系统:Windows/Linux/macOS。我们将探讨Rust应用程序如何与系统主要接口进行交互:包括C/C++/Qt/D-Bus。我们将避开所有潜在陷阱,并在Aurora OS模拟器上使用最新版本的Rust运行这个应用程序。
Поздравляем с включением вашей записи в список «Лучший новичок CSDN Daily»! 😎
1🔥9👍4🎉3
Forwarded from PRO Hi-Tech
DeepSeek выпустили обновленную модель DeepSeek-V3.2 и утяжеленную ее версию DeepSeek-V3.2-Speciale. По тестам разработчиков, китайские модели теперь достигают уровня GPT-5 и Gemini 3 Pro в программировании и математике.
👍7🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣15👌4👍1😢1
This media is not supported in your browser
VIEW IN TELEGRAM
Первые впечатления - Ark клевая штука. А вот что не клево - в инете инфы ооочень мало, возможно китайский интернет больше поможет.
👍5🔥3
Продолжаем разбираться с ArkTS/ArkUI, первые результаты доступны на GitCode:
🔗 https://gitcode.com/keygenqt_vz/ohos-gitcode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2
Хм 🤔, зачем мне KMP когда Rust шарит логику блейзинг фаст?
1🥰3👍1
Forwarded from Rust
Поддержка Rust в ядре Linux перестала быть экспериментальной и признана основной возможностью
На проходящей в эти дни конференции Maintainers Summit состоялось обсуждение результатов эксперимента по добавлению в ядро Linux возможности разработки компонентов на языке Rust. Собравшиеся участники признали эксперимент успешным и решили перевести поддержку языка Rust в категорию основных частей ядра, сняв с неё метку экспериментальной функциональности.
https://opennet.ru/64401/
На проходящей в эти дни конференции Maintainers Summit состоялось обсуждение результатов эксперимента по добавлению в ядро Linux возможности разработки компонентов на языке Rust. Собравшиеся участники признали эксперимент успешным и решили перевести поддержку языка Rust в категорию основных частей ядра, сняв с неё метку экспериментальной функциональности.
https://opennet.ru/64401/
👍5🔥3
#fyi Есть ли в HarmonyOS BuildConfig и buildConfigField? Нет, но есть BuildProfile и плагины hvigor.
👍6🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Авторизация на GitCode через OAuth, Deeplink, плагин Hvigor, BuildProfile, шифрование данных и PersistentStorage побеждены.
🔗 GitCode Viewer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
Vitaliy Zarubin | @keygenqt
Авторизация на GitCode через OAuth, Deeplink, плагин Hvigor, BuildProfile, шифрование данных и PersistentStorage побеждены. 🔗 GitCode Viewer
Ну да. А что следовало ожидать от ArkTS/ArkUS? Годно в общем, но... Вложенные ресурсы == качество проработки. Ты хоть из кожи вылези, но чуда не произойдет. Что-то проще, что-то сложнее, чем в других ОС. Но факт в том, что есть вещи, которые стандартны для не очень популярных ОС: слабая документация, мало материалов от разработчиков. И самое важное - общая логика хромает: например, чтобы работал PersistentStorage его нужно поместить на страницу начальной загрузки, по другому - нет. От магии нужно избавляться, все должно быть логично просто и работать всегда: чем меньше нюансов для разработчика, тем проще ему писать свои приложения. Я тут не касаюсь ОС Аврора, болячки общие, а вот ресурсы нет.
🔥4👍3
Vitaliy Zarubin | @keygenqt
Ну да. А что следовало ожидать от ArkTS/ArkUS? Годно в общем, но... Вложенные ресурсы == качество проработки. Ты хоть из кожи вылези, но чуда не произойдет. Что-то проще, что-то сложнее, чем в других ОС. Но факт в том, что есть вещи, которые стандартны для…
This media is not supported in your browser
VIEW IN TELEGRAM
Но. Написать приложение можно и на шумерском при желании... Paging без всяких там Paging 3, 4 или 5...
🔥5👍1
Так, вы вот сидите и думаете, какой бы еще язык программирования изучить. Может быть пришло время С++, или может даже С? Есть лучше - E: https://www.eyuyan.com. Hello, world! выглядит так:
.版本 2
.程序集 程序集1
.子程序 _启动子程序, 整数型
标准输出 (“你好, 世界!”)
返回 (0)
😁14👍2