Cacao - Créer des apps macOS/iOS en Rust
(github.com/ryanmcgrath)- Une bibliothèque qui fournit des bindings Rust sûrs pour AppKit sur macOS et UIKit sur iOS
- Offre une approche similaire à celles et ceux qui ont déjà développé en Swift ou en Objective-C
- C'est délicat à cause du modèle d'ownership de Rust, mais cela est surmonté grâce à un peu de créativité dans le code et à certaines hypothèses
- C'est encore à un stade précoce, donc un peu instable, mais cela fonctionne bien
4 commentaires
J’imagine qu’ils l’ont nommé Cacao parce que l’ancien nom des bibliothèques Mac d’Apple était Cocoa.
Cacao ?
Projet intéressant, haha
Il faut être bon à la fois en Rust et avec le framework, donc ça n’a pas l’air facile.
Rien qu’avec le « Hello World », ça a l’air très propre.