Rust Libraries for Clojure and Scala: Java 26 FFM API, `jextract`, MemorySegments, and JVM Data Boundaries
Clojure और Scala के लिए Rust लाइब्रेरीज़ पर एक व्यावहारिक दो घंटे का सत्र, जो Java 26 FFM API, jextract, MemorySegments और JVM डेटा बाउंड्रीज़ पर केंद्रित है। यह सत्र Rust को C-संगत बाउंड्रीज़ के माध्यम से उजागर किए गए एक नेटिव घटक के रूप में देखता है, जिसमें पैकेजिंग, ओनरशिप, होस्ट-रनटाइम परीक्षण और विफलता प्रबंधन पर विशेष ध्यान दिया गया है।
विवरण
section.descriptionClojure और Scala के लिए Rust लाइब्रेरीज़ पर एक व्यावहारिक दो घंटे का सत्र, जो Java 26 FFM API, jextract, MemorySegments और JVM डेटा बाउंड्रीज़ पर केंद्रित है। यह सत्र Rust को C-संगत बाउंड्रीज़ के माध्यम से एक्सपोज़ किए गए एक नेटिव घटक के रूप में देखता है, जिसमें पैकेजिंग, ओनरशिप, होस्ट-रनटाइम परीक्षण और विफलता प्रबंधन (failure handling) पर ध्यान दिया गया है।
श्रोता: प्रवेश-स्तर और मध्यवर्ती स्तर के डेवलपर्स जो भाषा का सामान्य परिचय नहीं, बल्कि एक व्यावहारिक इंजीनियरिंग सत्र चाहते हैं।
परिणाम:
- Clojure और Scala के लिए Rust लाइब्रेरीज़ की व्यावहारिक सीमाओं को समझाना
- एक छोटे कार्यशील उदाहरण में Java 26 FFM API को लागू करना
- एक छोटे कार्यशील उदाहरण में jextract को लागू करना
- एक छोटे कार्यशील उदाहरण में MemorySegments को लागू करना
प्रारूप: दो घंटे का सत्र, जिसमें एक संक्षिप्त फ्रेमिंग वॉकथ्रू, एक ठोस उदाहरण, ट्रेड-ऑफ पर चर्चा और अभ्यास के लिए एक समापन चेकलिस्ट शामिल है।