डार्ट एक ओपन-सोर्स, ऑब्जेक्ट-ओरिएंटेड, क्लास-आधारित प्रोग्रामिंग भाषा है जो सरलता, उत्पादकता और प्रदर्शन पर केंद्रित है। इसे आधुनिक एप्लिकेशन विकास की चुनौतियों का समाधान करने के लिए बनाया गया था, जो डेवलपर्स के लिए टूल और सुविधाओं का एक मजबूत सेट पेश करता है। डार्ट अपनी तेज़ निष्पादन गति के लिए जाना जाता है, जो इसे क्लाइंट-साइड और सर्वर-साइड विकास दोनों के लिए उपयुक्त बनाता है।
डार्ट की प्रमुख विशेषताओं में शामिल हैं:
सशक्त रूप से टाइप की गई: डार्ट एक स्थिर रूप से टाइप की गई भाषा है, जिसका अर्थ है कि परिवर्तनीय प्रकार संकलन-समय पर निर्धारित होते हैं, जिससे विकास प्रक्रिया में त्रुटियों को जल्दी पकड़ने में मदद मिलती है।
ऑब्जेक्ट-ओरिएंटेड: डार्ट ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग सिद्धांतों का पालन करता है, जिससे डेवलपर्स को कक्षाओं और ऑब्जेक्ट के माध्यम से पुन: प्रयोज्य, मॉड्यूलर कोड बनाने की अनुमति मिलती है।
संक्षिप्त सिंटैक्स: डार्ट के सिंटैक्स को पढ़ने और लिखने में आसान बनाने, बॉयलरप्लेट कोड को कम करने और डेवलपर उत्पादकता को बढ़ाने के लिए डिज़ाइन किया गया है।
एसिंक्रोनस प्रोग्रामिंग: डार्ट एसिंक/वेट जैसी सुविधाओं के माध्यम से एसिंक्रोनस प्रोग्रामिंग के लिए अंतर्निहित समर्थन प्रदान करता है, जो इसे नेटवर्क अनुरोध और I/O संचालन जैसे कार्यों को कुशलतापूर्वक संभालने के लिए उपयुक्त बनाता है।
क्रॉस-प्लेटफ़ॉर्म: डार्ट का उपयोग क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन विकसित करने के लिए किया जा सकता है, फ़्लटर जैसे फ्रेमवर्क के लिए धन्यवाद, जो आपको एक ही कोडबेस से मोबाइल, वेब और डेस्कटॉप के लिए मूल रूप से संकलित एप्लिकेशन बनाने की अनुमति देता है।
डार्टवीएम और जेआईटी/एओटी संकलन: डार्ट अनुप्रयोगों को विकास उद्देश्यों के लिए डार्ट वर्चुअल मशीन (डार्टवीएम) पर चलाया जा सकता है और जस्ट-इन-टाइम (जेआईटी) या अहेड-ऑफ-टाइम (एओटी) संकलन का उपयोग करके मूल कोड में संकलित किया जा सकता है। उत्पादन परिनियोजन.
रिच स्टैंडर्ड लाइब्रेरी: डार्ट एक व्यापक मानक लाइब्रेरी के साथ आता है जिसमें अनुप्रयोग विकास को सुव्यवस्थित करने के लिए संग्रह, I/O संचालन और अन्य उपयोगिताएँ शामिल हैं।
समुदाय और पारिस्थितिकी तंत्र: डार्ट में डेवलपर्स का एक बढ़ता हुआ समुदाय है और डार्ट पैकेज मैनेजर (pub.dev) के माध्यम से उपलब्ध पैकेजों और पुस्तकालयों का एक विस्तारित पारिस्थितिकी तंत्र है।
कुल मिलाकर, डार्ट एक बहुमुखी प्रोग्रामिंग भाषा है जिसका फोकस डेवलपर्स को आसानी से उच्च-प्रदर्शन, रखरखाव योग्य और क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने में सक्षम बनाने पर है। इसका सबसे उल्लेखनीय उपयोग मामला विभिन्न प्लेटफार्मों पर दृश्यमान आकर्षक और उत्तरदायी उपयोगकर्ता इंटरफेस बनाने के लिए फ़्लटर ढांचे के साथ संयोजन में है।
पिछली बार अपडेट होने की तारीख
10 सित॰ 2023