मुझे लगता है कि इस प्रश्न और बाद की चर्चा के साथ समस्या यह है कि बहुत ही कम भाषाएं दूसरों को बदलने के लिए लक्षित हैं। निश्चित रूप से, जैसा कि आपने अपने कुछ समूहों को स्पष्टीकरण और बचाव करने का प्रयास किया है, वे समान फीचर सेट साझा करते हैं या समान चीजें पूरा करते हैं, लेकिन आखिरकार, मुझे नहीं लगता कि कोई भी बैठने और दूसरी भाषा को बदलने के लिए डिज़ाइन की गई भाषा लिखने वाला है । और अधिक संभावना यह है कि भाषा डिजाइनर एक लक्ष्य पूरा करना चाहते हैं और कुछ भाषाओं के पहलुओं को चुनते हैं और चुनते हैं जो पहले से ही ऐसा करते हैं। उदाहरण के लिए, Go पर एक नज़र डालें जो अल्ट्रा-उच्च प्रदर्शन सिस्टम प्रोग्रामिंग के संबंध में थोड़ा सा डिज़ाइन करने के लिए डिज़ाइन किया गया है, जो तर्कसंगत रूप से सी के साथ प्रतिस्पर्धा करता है। हालांकि, यदि आप परियोजना के मिशन पर अक्सर पूछे जाने वाले प्रश्नों को देखते हैं, तो वे सी को प्रतिस्थापित करने की कोशिश नहीं कर रहे हैं, लेकिन इसे आसानी से बढ़ाएं और इसे सामना करने वाले मुद्दों को संबोधित करें (जैसे कि निर्भरता प्रबंधन एक नाम) (तो शायद यह आपको जवाब है के लिए देख रहे हैं)।
तो वास्तव में, क्या कुछ और कुछ का विकास है, पूरी तरह से परिप्रेक्ष्य पर निर्भर करता है जिससे आप विकास की जांच और मूल्यांकन करते हैं। सी ++ को सी का विकास माना जा सकता है क्योंकि इसने एक नया फीचर सेट (ओओ प्रोग्रामिंग) पेश किया है, जो कि सिस्टम डिज़ाइन में एक कदम आगे बढ़ते हैं जबकि सी कोड के साथ समान वाक्यविन्यास और संगतता बरकरार रखते हैं। हालांकि, यह पूरी तरह से एक विकास नहीं है क्योंकि इसमें कुछ विशेषताओं को भी याद आ रही है जो वर्तमान में सी भाषा का उपयोग करते हैं।
कोई भी भाषा सबकुछ नहीं कर सकती है (शायद लिस्प को छोड़कर ;-) मैं बच्चा, मैं बच्चा) और कभी नहीं करूंगा।
कोई भी भाषा ट्रेडऑफ के बिना है। वेब विकास को आसान बनाने वाले अवशोषण समान सार तत्व हैं जो कम-स्तरीय सिस्टम विकास को असंभव (या निषिद्ध रूप से कठिन) बनाते हैं। तो मुझे सच में लगता है कि एक्स कहना मुश्किल है कि एक्स वाई का विकास है। बल्कि, मैं कहूंगा "मैं डब्ल्यू करना चाहता हूं और मुझे पता है कि मैं भाषा एक्स का उपयोग कर सकता हूं लेकिन क्या ऐसा कुछ है जो ए, बी और सी के अपने लक्ष्यों को पूरा करता है ? " दुर्भाग्य से प्रोग्रामिंग भाषाएं इस तरह के व्यापक बयान देने के लिए काले और सफेद नहीं हैं और प्रोग्रामिंग में आपके द्वारा किए गए हर निर्णय की तरह, यह व्यापार-बंद के बारे में है।
स्रोत
2010-07-27 06:10:48
आप इन "विकास" के साथ कहां आए? – jtbandes
आपके आधार का कम से कम हिस्सा दोषपूर्ण है। पाइथन पर्ल के विकास की तरह दूरस्थ रूप से कुछ भी नहीं रहा है। वास्तव में, यह पर्ल के रूप में लगभग पुराना है। –
* जावा -> सी # *? वास्तव में? – detly