मैं अन्य लोगों को बता के रूप में, अन्य भाषाओं आप पहले से ही पता है जब आप पर्ल जानने की कोशिश के बारे में भूल करने के लिए प्रयास करें। पर्ल में आप समझने और उत्कृष्टता के आधार पर इस बात पर निर्भर करते हैं कि आप इसके दर्शन और चीजों को करने के तरीके में कितना खरीदते हैं। रूबी (या कोई अन्य भाषा) मानसिकता को लागू करने की कोशिश करना निराशाजनक बनने जा रहा है। मैं इसके बारे में How complex is Perl? Is it easy to learn?
बहुत कम स्तर पर चीजों की तुलना करना आसान है, जैसे कि माइक्रो-टास्क के लिए फ़ंक्शन या विधि नाम, लेकिन प्रोग्राम्स लाइन का अनुवाद करने की कोशिश करने के जाल में नहीं आना रुबी से पर्ल तक लाइन। लोग अंतर दिखाने के लिए छोटे उदाहरण देना पसंद करते हैं, लेकिन मेरे लिए सबसे महत्वपूर्ण भागों में बड़े विचार और संरचना है जो भाषा स्वाभाविक रूप से उपयोग करना चाहती है।
ऐसा कहकर, आप Piers Cawley's stuff पढ़ना चाहेंगे। वह एक सम्मानित पर्ल प्रोग्रामर है जिसने रूबी को थोड़ी देर के लिए किया था। उन्होंने सोचा कि हम पर्ल के साथ किए गए थे, लेकिन उन्होंने उन्हें वापस चूसा। उनके पास उनके अनुभव के बारे में विभिन्न ब्लॉग पोस्ट और प्रस्तुतियां हैं।
चूंकि आप रूबी से आ रहे हैं, तो आप शायद पर्ल की ऑब्जेक्ट सिस्टम से नफरत करने जा रहे हैं। यह ठीक है, क्योंकि हम सभी (ज्यादातर) करते हैं, लेकिन यह काम पूरा हो जाता है। यदि आप Moose के साथ सीधे शुरू करते हैं, तो आपके पास बेहतर समय हो सकता है, पर्ल 5.
स्रोत
2010-10-22 19:08:09
इस समान प्रश्न के उत्तर भी देखें: http://stackoverflow.com/questions/1582497/perl-ruby -मैपिंग – Telemachus