Python_BE1
9 subscribers
747 photos
251 videos
7 files
672 links
Канал по Python, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Python на скорости Rust

Новый Function (fxn) — фреймворк, который компилирует Python-функции в нативный код с производительностью, сравнимой с Rust.

🧠 Как это работает?
- Использует символическое трассирование на CPython для анализа функций
- Генерирует промежуточное представление (IR)
- Транслирует IR в C++ или Rust, а затем компилирует в бинарный код
- Поддерживает платформы: Linux, Android, WebAssembly и др.

📦 Пример:
@compile (https://vk.com/club41774388)
def fma(x: float, y: float, z: float) -> float:
return x * y + z
После компиляции вы получаете нативный бинарник, который можно запускать без интерпретатора Python.

🔗 Подробнее (https://blog.fxn.ai/python-at-the-speed-of-rust/)
🔗 Github (https://github.com/olokobayusuf/)



#Python #Rust #fxn #Compiler #Performance #AI #ML #Wasm

@python_be1
Rust для микроконтроллерных систем #rustlung #rust #растhttps://t.me/rust_code - наш канал, для всех, кто любит и изучает Rust
https://t.me/addlist/2Ls-snqEeytkMDgy а здесь целая папка крутых
🔥 Наш Telegram канал о машинном обучении: https://t.me/
ресурсов для программистов, наслаждайтесь.

Подробное видел для начинающих, желающих изучить встроенный Rust, предлагая различные пути обучения в зависимости от их предварительного опыта. В видео изложены необходимые предварительные условия, такие как знание основ Rust и электроники, прежде чем перейти к встроенной разработке. Особое внимание уделяется рекомендациям по выбору оборудования, в частности, платам разработки ESP32 DevKit V1, из-за их доступности и простоты использования. Кроме того, текст предоставляет структурированные учебные планы и бесплатные ресурсы (книги, каналы YouTube) для тех, кто использует платы ESP32, Raspberry Pi Pico 2 или micro:bit v2. Руководство также упоминает важные дополнительные книги и ресурсы, такие как "The Embedded Rust Book" и Awesome Embedded Rust, для дальнейшего обучения.

Полное Rust собеседование! Обязательно посмотри перед интервью

- https://www.youtube.com/watch?v=K34fWMUInTo&t=10s

rust, embedded rust, systems programming, low level, microcontrollers, iot, firmware, bare metal, no_std, hardware, electronics, robotics, embedded systems, memory safety, performance, concurrency, real time, hal, drivers, stm32, esp32, rp2040, arm, risc v, open source, programming language

@python_be1