Aktywne Wpisy
Ernest_ +47


ApuApustaja +11
Jeśli chodzi o aferę z czołgami t55 to mogę to podsumować następująco. Jak ktoś czytał sztukę wojny to wie jak ważne jest zmylenie przeciwnika tak aby ten myślał że jesteś słabszy.
Rosjanom to świetnie wychodzi. Wystarczy przeanalizować wypowiedzi Wolskiego o kończących się rakietach, czołgach o agentach rosyjskiego wywiadu którzy zbierają elektronikę po śmietnikach itd.
Rakiety się nie skończyły, były regularnie używane do ataków na obiekty cywilno-strategiczne, na telegramie cały czas są filmiki
Rosjanom to świetnie wychodzi. Wystarczy przeanalizować wypowiedzi Wolskiego o kończących się rakietach, czołgach o agentach rosyjskiego wywiadu którzy zbierają elektronikę po śmietnikach itd.
Rakiety się nie skończyły, były regularnie używane do ataków na obiekty cywilno-strategiczne, na telegramie cały czas są filmiki

Znam całkiem dobrze C i Pythona, lubię sprzętowe sprawy w programowaniu i zastanawiam się nad nauką C++ albo właśnie Rust.
Jeszcze klika lat temu były opinie że Rust zastąpi w jakimś stopniu C czy tam C++, a teraz jak patrzę to prawie nie ma z tego ofert.
#rustlang #naukaprogramowania #programowanie #embedded
Ja naukę takich egzotycznych języków traktuję jako hobby, na pracę w tym raczej nie liczę, ale fajnie ogarniać nowe trendy w programowaniu.
Da się zdecydowanie poważny projekt zrobić
https://www.espressif.com/en/news/ESP_RUST_training
Główne zalety Rust nad C:
- Unikanie głupich błędów, błędów które wychodzą dopiero na produkcji po kilku miesiącach pracy.
- Dużo bardzo dobrej jakości bibliotek (tworzonych przez społeczność (np. do STM32 https://github.com/stm32-rs)
Główne wary Rust nad C:
- Szybko
Pytam dla własnej ciekawości, bo w Ruscie na STM32 to dopiero na poziomie włączania/wyłączania pinów jestem (pomijając diodę), więc zastanawiam się, kiedy ewentualnie trafię w ścianę, gdybym poszedł głębiej.
Najwięcej (>90%) kodu unsafe używamy do odczytywania/modyfikowania statycznych struktur aby nie trzeba było ich alokować na stosie.
Największymi problemami z Rust w embedded moim zdaniem są:
- Zbyt szybko kończący się flash. Do tego przydaje się narzędzie https://github.com/RazrFalcon/cargo-bloat
-