क्या परियोजना प्रकार Clojure, ठीक इसके विपरीत से अधिक जावा के लिए खुद को उधार देने के माध्यम से, और संयोजन में?
आप एक रूपरेखा है कि जावा और Clojure से भस्म किया जाना है विकसित करने के लिए चाहते हैं, तो मैं जावा में मुख्य कपोल-कल्पना (इंटरफेस विज्ञापन आधार वर्ग) लिख पाया है उन्हें Clojure में लिखने से अधिक बेहतर होने के लिए (मुझे लगता है क्लोजर का gen-class
कुछ हद तक कठिन और proxy
का उपयोग करें)।
यदि आप हाइबरनेट या किसी अन्य ढांचे के उपयोगकर्ता हैं जो प्रोग्रामिक विकल्प की पेशकश किए बिना जावा-एनोटेशन का भारी उपयोग करते हैं, तो आपको कुछ परेशानी होगी, क्योंकि क्लोजर के डेटा संरचनाओं के साथ एनोटेटेड पीओजेओ का अनुकरण करना मुश्किल नहीं है।
इसके अलावा, मुझे कोई उपयोग नहीं किया गया है जिसके लिए क्लोजर जावा से कम उपयुक्त है; आपको स्थैतिक टाइपिंग के नुकसान का सामना करना पड़ेगा, ज़ाहिर है, जो पहले कुछ हद तक निराशाजनक महसूस करता है, लेकिन दूर जाने लगता है।
मैंने कभी इसके बारे में नहीं सुना है! लेकिन इसके लिस्प! हुर्रे! लिस्प वापस आ रहा है! –
मुझे इसका उत्तर जानने में दिलचस्पी है। मैं क्लोजर के बारे में और जानना चाहता हूं। –
@ एंड्रे बोसार्ड: यह कभी नहीं छोड़ा। लेकिन अब क्लोजर के बारे में विशेष रूप से यह निश्चित रूप से लिस्प को "मुख्यधारा" बनने में मदद करता है। कई स्टार्टअप क्लोजर का उपयोग कर रहे हैं और कम से कम हजारों क्लोजर प्रोग्रामर माना जाता है: वह भाषा बस गधे को लात मार रही है। अगली बार कटाक्ष से सावधान रहें: आप कभी भी कितने सालों तक मूर्खतापूर्ण दिखने के बाद खत्म नहीं होंगे। –