2012-04-09 8 views
6

क्या कोई जानता है कि भविष्य में गुवा या जावा 8, क्लोजर या स्कैला में उदाहरण के लिए अधिक कार्यात्मक कार्यान्वयन से प्रेरित लगातार संग्रह-कार्यान्वयन प्रदान करेगा (स्नैपशॉट प्रदान करने, साझा करने के कारण कुशल संशोधन वृक्ष संरचनाएं और इतने पर)?Google गुवा/कार्यात्मक संग्रह-प्रकार कार्यान्वयन प्रदान करना

+0

मुझे आश्चर्य है कि एक सतत संग्रह के लिए असली दुनिया के उपयोग के मामले क्या हैं? –

+0

लगातार संग्रह का उपयोग कार्यात्मक प्रोग्रामिंग में बड़े पैमाने पर किया जाता है जो अपरिवर्तनीयता का पक्ष लेता है। इस मामले में, "निरंतर" का अर्थ "डिस्क पर सहेजें" नहीं है, बल्कि, "जब कोई परिवर्तन किया जाता है, तो एक (आंशिक) प्रतिलिपि बनाएं और प्रतिलिपि बदलें" मूल डेटा संरचना पूरी तरह से अपरिवर्तित बनी हुई है, और इसलिए यह स्पष्ट रूप से धागा है -सुरक्षित। – Ralph

उत्तर

5

अमरूद के संबंध में, परियोजना के चर्चा समूह here पर एक चर्चा है, जो प्रोजेक्ट लीड (केविन बॉरिलियन) के साथ समाप्त होती है, जो उनकी राय बताती है कि गुवा लगातार संग्रह के लिए सही पुस्तकालय नहीं होगा।

मुझे विश्वास नहीं है कि जावा 8 के लिए निर्धारित इस तरह की कुछ भी है। जावा 8 here के लिए योजना का विवरण, जिसमें मुख्य विशेषताएं प्रोजेक्ट आरा और लैम्ब्डा हैं। अन्य समावेश भी होंगे, लेकिन लगातार संग्रह का कोई उल्लेख नहीं है।

संबंधित मुद्दे