2008-10-10 12 views
10

से ओकैम आ रहा है मैं ओकैम की निरंतर गति, तेज़ प्रोटोटाइप क्षमता और उत्कृष्ट स्मृति प्रबंधन के बारे में पढ़ रहा हूं, और इसे लेने का फैसला किया।रुबी, लिस्प, हास्केल और एरलांग

जैसा कि मुझे पहले से ही रूबी, * लिस्प, हास्केल और एर्लांग मेरे बेल्ट के नीचे मिल गया है, मुझे विशेष रूप से दिलचस्पी है कि ओआईसीएल में मुझे किस KISS-उल्लंघनकारी विशेषताओं को देखना चाहिए।

यदि आपने उपरोक्त भाषाओं में पृष्ठभूमि के साथ ओकम्ल शुरू किया है, तो सबसे ज्यादा निराशाजनक चीज़ क्या है? आप इस कठिनाई के आसपास कैसे पहुंचे? भाषा के प्रवाह में आपको किस तरह की समानताएं मिलीं?

मुझे यह जानने में भी दिलचस्पी होगी कि आपने ओकंपल सीखने के अलावा और अधिक किया है, और वास्तव में इसे कोडिंग समस्याओं के एक बड़े प्रतिशत के लिए परिवर्तित कर दिया है। http://www.soton.ac.uk/~fangohr/software/ocamltutorial/lecture1.html

इतना ही नहीं यह व्याख्या नहीं करता क्यों है, यह भी आप रोड़ा करने के लिए के रूप में आप शुरू होने की संभावना बहुत कम quirks के कई बताते हैं:

उत्तर

4

मैं सबसे अन्य भाषाओं में OCaml पर एक उत्कृष्ट संसाधन है और इसके संबंध पाया।

आह, मुझे cheatsheet लगभग सभी सिंटैक्टिक अजीबताओं को हाइलाइट करते हुए मिला।

1

ओकैम "प्रैक्टिकल ओकम्ल" के बारे में एक पुस्तक है, यह वास्तव में एक अच्छी किताब नहीं है, लेकिन कम से कम शुरू करने के लिए यह काफी अच्छा है। यह एक काफी व्यावहारिक भाषा है, जो दुर्भाग्य से एक "अजीब" वाक्यविन्यास है। यदि आप कुछ "असली" ओकंपल देखना चाहते हैं तो बस शूटआउट पेज देखें।

सादर फ्रेडरिक

2

एक सी ++ पृष्ठभूमि से OCaml के लिए आ रहा है, मैं सबसे मुश्किल संक्रमण होने के लिए भिन्न प्रकारों के साथ वर्गों की जगह पाया (और यह आसान था!)।

चीयर्स, जॉन हैरोप।

4

मैंने सुना है कि एप्रेस प्रैक्टिकल ओकैमल भी भयानक है।

Introduction to Objective Camlउत्कृष्ट है और विशेष रूप से कुछ एंटी-केआईएसएस गॉथचास को संबोधित करता है, जैसे टाइप-सिस्टम क्षमाशील हो सकता है।

संबंधित मुद्दे