2 पॉइंट द्वारा GN⁺ 2023-07-13 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Vale ने programming language में memory safety के लिए एक नए approach, immutable region borrowing, पर एक prototype विकसित किया है.
  • यह prototype generational references और region borrowing को जोड़कर memory safety overhead को हटाता है और Vale code को बहुत तेज़ बनाता है.
  • region borrowing वैकल्पिक है, इसलिए programmer यह चुन सकते हैं कि program के किन हिस्सों को optimize करना है.
  • इस prototype को benchmarks के ज़रिए सत्यापित किया गया है, और unsafe mode की तुलना में इसमें कोई भी observable overhead नहीं दिखता.
  • Vale को अभी भी C और C++ जैसी languages से प्रतिस्पर्धा करने के लिए Vale-specific pre-optimizer और inline data support पर काम करना होगा.
  • टीम ऐसे sponsors की तलाश में है जो Vale को product-level language बनाने के काम को support और मदद कर सकें.

1 टिप्पणियां

 
GN⁺ 2023-07-13
Hacker News टिप्पणियाँ
- एक अन्य कमेंटर ने Vale में रुचि दिखाई और RSS feed को subscribe करना शुरू किया.
- Vale प्रोजेक्ट को समर्थन देने के लिए और अधिक sponsors जुटाए जा रहे हैं.
- generational references के संदर्भ में "सुरक्षित" का क्या अर्थ है, इस पर सवाल उठाया गया.
- Vale के pre-optimization की तुलना Rust के Cranelift से की गई.
- Vale के उस approach की सराहना की गई जो performance और safety को जोड़ता है.
- एक कमेंटर ने कहा कि इस लेख को समझना कठिन है और स्पष्टीकरण मांगा.
- यह स्पष्ट किया गया कि Vale, V से अलग भाषा है.
- milestone हासिल करने पर Evan को बधाई संदेश भेजा गया.
- AOT compilation, static typing, और memory safety techniques सहित Vale की सुविधाओं और लाभों के बारे में विवरण प्रदान किया गया है.```