अपने शिक्षक और अपने साथी छात्रों के सबसे एडीए का उपयोग करते हैं, यह शायद सबसे अच्छा एडीए के साथ जाने के लिए है। छोटे और बड़े पैमाने पर कार्यक्रमों के लिए यह एक बहुत अच्छी भाषा है। यह बहुत पठनीय है और यह कई सामान्य गलतियों के खिलाफ आपको (कुछ डिग्री) की रक्षा करता है।
एडीए सॉफ्टवेयर इंजीनियरिंग के लिए है। जैसा कि अंधेरेखान ने कहा, यह "सर्वश्रेष्ठ के लिए हैक और आशा" भाषा नहीं है।
पॉल Stansifer की सलाह बहुत अच्छी है: कई भाषाओं में जानें। सुनिश्चित करें कि आपके पास अपने निपटान में बहुत सारे टूल हैं - अपने आप को केवल एक भाषा तक सीमित न करें। अलग-अलग भाषाओं को सीखने से प्राप्त परिप्रेक्ष्य बहुत मूल्यवान है। एक बिल्ली को त्वचा के लिए निश्चित रूप से एक से अधिक तरीके हैं - उदाहरण के लिए हास्केल पर एक नज़र डालें। समस्याओं को हल करने के तरीके पर आपको एक नया नया परिप्रेक्ष्य मिलेगा।
भाषा वाक्यविन्यास कार्यक्रम सीखने की कम से कम है। कठिन हिस्सा यह सीख रहा है कि कैसे जटिल वास्तविक दुनिया की समस्याओं को किसी ऐसी प्रोग्राम में मॉडल करना है जो प्रोग्रामिंग भाषा के बहुत सीमित दायरे में समझ में आता है। अपने मजबूत प्रकार की प्रणाली के साथ, रीयल-टाइम और समवर्ती प्रोग्रामिंग एडा के लिए टास्किंग मॉडल, जेनेरिक और ठोस उपकरण इस नौकरी के लिए उपयुक्त हैं।
चूंकि आप विशेष रूप से रोबोटिक्स के बारे में पूछ रहे हैं, इसलिए जॉन डब्ल्यू मैककॉर्मिक, फ्रैंक सिंघॉफ़ और जेरोम ह्यूग्स द्वारा "समानांतर, एम्बेडेड और रीयल-टाइम एप्लिकेशन एडी के साथ बिल्डिंग" हो सकती है। यह एक बहुत अच्छा पढ़ा है।
http://www.cambridge.org/gb/knowledge/isbn/item5659578/?site_locale=en_GB
स्रोत
2012-09-18 07:59:20
'पुराने' के बारे में - एडीए के नवीनतम संशोधन एडीए 2012 – NWS
क्यों "के बजाय" क्या है? क्यों नहीं "साथ"? – rightfold
सी ++ पुराना नहीं है? ठीक है, ठीक है, यह एडीए से छोटा है। तीन साल तक। : डी –