वेबसाइटें

Google ऐप देव को सरल बनाने के लिए प्रोग्रामिंग भाषा बनाता है

The Power and Flexibility of the New Google Sheets API (GDD India '17)

The Power and Flexibility of the New Google Sheets API (GDD India '17)
Anonim

Google ने आविष्कार किया है नई प्रोग्रामिंग भाषा को अनुप्रयोगों के प्रदर्शन के समझौता किए बिना कोडिंग की जटिलता को कम करने के लिए डिज़ाइन किया गया है।

कॉल किया गया, भाषा को Google पर आंतरिक रूप से परीक्षण किया गया है लेकिन अभी भी एक प्रयोगात्मक चरण में है, इसलिए कंपनी इसे मंगलवार को ओपन-सोर्स के रूप में जारी कर रही है आशा है कि इसे भविष्य के विकास के साथ मदद मिलेगी।

"हमने गो विकसित किया क्योंकि हम पिछले 10 सालों में कितना मुश्किल सॉफ्टवेयर विकास बन गए हैं, इससे थोड़ा निराश हो गया है," रॉब पाइक ने कहा, Google पर इंजीनियर।

लक्ष्य का लक्ष्य मौजूदा प्रोग्रामिंग भाषाओं को निर्भरता का प्रबंधन करने के तरीके पर सुधार करना है, जो सॉफ्टवेयर घटक हैं जो अनुप्रयोगों का पुन: उपयोग करते हैं, जैसे पुस्तकालयों, पाइक ने कहा। भाषा को इसके समवर्ती प्रोग्रामिंग मॉडल के लिए विशेष रूप से अच्छी तरह से मल्टीप्रोसेसर काम को संभालने के लिए डिज़ाइन किया गया है।

Google ने दो साल पहले गो पर काम करना शुरू कर दिया था और एक साल पहले पूर्णकालिक कार्य करने के लिए एक टीम को समर्पित किया था। इसे सिस्टम प्रोग्रामिंग, जैसे वेब सर्वर, स्टोरेज सिस्टम और डेटाबेस के लिए एक भाषा के रूप में माना गया था। हालांकि, Google इसे अन्य क्षेत्रों में शाखा को देखने के लिए खुला है।

इस बिंदु पर, किसी भी उपयोगकर्ता के सामने आने वाली Google सेवा या एप्लिकेशन में गो का उपयोग नहीं किया जाता है, क्योंकि इसे अभी भी परिपक्व होना है, जहां बाहरी प्रोग्रामर आते हैं चित्र। पाइक ने कहा, "हमें बेहतर पुस्तकालयों और औजारों की आवश्यकता है, और ओपन-सोर्स समुदाय आपको इस तरह की चीजों के साथ मदद करने में बहुत अच्छा है।" 99

एक नई प्रोग्रामिंग भाषा बनाकर, Google बिल्डिंग ब्लॉक कंप्यूटिंग के दायरे में घुसपैठ कर रहा है, उन्हें बेहतर बनाने के लिए तत्कालता की भावना से प्रेरित किया। इस प्रेरणा ने Google को एंड्रॉइड मोबाइल ऑपरेटिंग सिस्टम, क्रोम पीसी ब्रोवर और अभी भी अप्रकाशित क्रोम ऑपरेटिंग सिस्टम विकसित करने की शुरुआत की है।