इस blog post लेखक में लिखते हैं:क्लोजर का core.async जेन स्ट्रीट के ओकैमल कोर असिंक के समान है?
हालांकि, Grenchman जेन स्ट्रीट, OCaml के सबसे बड़े औद्योगिक उपयोगकर्ताओं में से एक से कोर और Async पुस्तकालयों पर बनाया गया है। Async monadic अशुद्ध-concurrency के लिए अनुमति देता है जो अन्य घटना संचालित उपकरणों के कई कॉलबैक सिरदर्द से बचाता है, लेकिन यह काफी monolithic है।
जम्मू ane Street Documentation Page for Core Async पर वे के रूप में वर्णन:
विशेष रूप से, हम चाहते हैं कि Async, अपने कार्यक्रम के संगामिति को नियंत्रित करना आसान संभव दौड़ की स्थिति के बारे में तर्क करने करने का एक बेहतर है लगता है।
मेरा प्रश्न है - क्या core.async in Clojure और ओसीएमएल में कोर असिंक के बीच समानताएं हैं? मैं पूछता हूं क्योंकि 'कॉलबैक सिरदर्द से बचने के लिए गलत समरूपता' क्लोजर में core.async के अनुप्रयोग के समान ही लगता है।
यदि मैं एक नवागत हूं, तो क्या आप दूसरे पर सलाह देते हैं? – BlueTrin
@ ब्लूट्रिन: चूंकि एक ओकैम लाइब्रेरी है और एक क्लोजर के लिए है, इसलिए मैं आपको जो भी भाषा अधिक आरामदायक/अन्य सुविधाओं या पुस्तकालयों (समेकन सहायता के अलावा) के आधार पर चुनने का सुझाव दूंगा। अच्छी उच्च स्तरीय समवर्ती पुस्तकालयों के लिए, ये दोनों नौकरी करते हैं, हालांकि क्लोजर विशेष रूप से मानक पुस्तकालय में अन्य समवर्ती मॉडल के लिए भी अच्छा समर्थन करता है। –