मुझे कुछ व्यावहारिक मार्गदर्शन चाहिए जब मुझे Domain Specific Language का उपयोग करना चाहिए। मुझे फायदे और नुकसान के बारे में संसाधन मिल गए हैं, लेकिन किस तरह की परियोजना इसके उपयोग की गारंटी देगी?मुझे डोमेन विशिष्ट भाषा का उपयोग कब करना चाहिए?
ऐसा लगता है कि डीएसएल बनाने और बनाए रखने के लिए समय में एक बड़ा निवेश है, इसलिए मेरे समय के निवेश पर मुझे किस उत्पाद स्थान पर उत्पादकता वापसी मिल जाएगी?
संपादित करें: ऐसा लगता है कि डीएसएल का सबसे आम उपयोग स्थायी डेटा स्थिति के लिए फ़ाइल स्वरूपों के लिए है, प्रोग्राम तर्क और संरचना (शायद कोड पीढ़ी) के लिए डीएसएल का उपयोग करने के बारे में क्या है? यह व्यवहार्य कब है?
संपादित करें # 2 मैं मुख्य रूप से एक विशिष्ट डीएसएल सार्थक बनाने के बारे में पूछ रहा हूं। बेशक हमें समय बचाने के लिए जितना संभव हो सके मौजूदा डीएसएल का उपयोग करना चाहिए।
"... हमें समय बचाने के लिए जितना संभव हो सके मौजूदा डीएसएल का उपयोग करना चाहिए।" मुझे नहीं लगता कि यह सच है। – Andreas