Monstrualne wycieki pamięci w Cosmic Desktop, napisanym w bezpiecznym Ruście

Rust jest reklamowany jako bezpieczny dla pamięci (memory safe) język. I to by było na temat reklam. W środowisku graficznym Cosmic Desktop - napisanym w Ruście, wycieki są tak duże, że wymagają restartu komputera.

- #
- #
- #
- #
- #
- #
- 133
- Odpowiedz






Komentarze (133)
najlepsze
@szczepan-249-231-321: ale tu o język chodzi.
Jeżeli wycieki pamięci są w wysoko poziomowym kodzie, to są one stosunkowo łatwe w znalezieniu w porównaniu do innych błędów pamięci przed którymi "safe" Rust stara się chronić.
"Rust ensures memory safety without having a garbage collector. This is through its Ownership and Borrowing system".
Dalej chatgpt czy perplexity:
"Najważniejsze zalety Rust:
• Bezpieczeństwo pamięci
Mechanizmy takie jak ownership i borrow checker eliminują ryzyko wycieków pamięci, błędów wskaźników i wielu
Tymczasem w docsach Rusta (co zresztą nawet widać na filmiku)
Skoro nikt nie obiecywał że nie da się
Albo to: jeśli kazać studentowi napisać kompilator do C to zapyta "na kiedy". A jeśli mu
<facepalm>
źródło: maxresdefault
Pobierzźródło: funny-lol
Pobierz