ठीक है। यह एक लड़ाई नहीं है। मैं ढांचे की अवधारणा के बारे में उत्सुक हूं, मैंने विभिन्न स्तरों में django, zend, रेल और केकफ़्फ़ जैसे कुछ ढांचे के साथ काम किया।क्यों .NET एक फ्रेमवर्क है और जावा एक भाषा है
आज मेरे एक दोस्त ने मुझे एक प्रेजेंटेशन भेजा जहां उन्होंने .NET को ढांचे के रूप में सूचीबद्ध किया, कोई आश्चर्य नहीं कि मैंने .NET ढांचे के बारे में चर्चा की है और मुझे इसके पीछे मूल अवधारणा पता है, और मेरी सीमा के दृष्टिकोण से .NET तकनीक यह कहना उचित लगता है कि यह एक ढांचा है।
लेकिन फिर यह मुझे मारा? जावा एक भाषा क्यों है और .NET एक फ्रेमवर्क है, जितना अधिक मैं उलझन में आता हूं, जावा और .NET दोनों में एसडीके हैं, क्या ऐसा इसलिए है क्योंकि जावा वीएम पर चलता है? ऐसा इसलिए है क्योंकि .NET कई प्रोग्रामिंग भाषाओं का समर्थन करता है? मैं यहां क्या बड़ा अंतर लापता हूं?
यह सच है कि जावा एक भाषा है। तो यह सी #। वीबी भी। कई अन्य लोगों में से कई। – delnan
यह वास्तव में एक वास्तव में एक दिलचस्प सवाल है जिसे मैंने पहले नहीं सोचा था। आप ढांचे के बीच की रेखा कहां खींचते हैं और भाषा क्या है? –