পার্লের একজন নতুন আগত কি পার্ল 5 এবং 6 উভয়ই শিখতে পারে? [বন্ধ]


21

আমি পার্ল 5 এর সাথে ইদানীং খেলতে শুরু করেছি এবং এটি খুব আকর্ষণীয় বলে মনে হচ্ছে। আমি যখন চাই তখন আরও গভীরতার সাথে এটি শিখতে কিছু সময় ব্যয় করতে চাই।

আমার প্রশ্ন, যেহেতু পার্ল 6 আস্তে আস্তে চলছে (আমার বিশ্বাস ...) এবং পশ্চাদপদ সামঞ্জস্যতা ভঙ্গ করার কথা বলা হয়েছে, এটি কি: আমি কি পার্ল 5 এবং তারপরে পার্ল 6 শিখছি, বা পার্ল 6 কে আরও ভাল সময়ের বিনিয়োগ শিখছি? তোমাকে?

পার্ল 5 থেকে 6 এর পরিবর্তনগুলি যদি পার্ল 5 বুঝতে অসুবিধা সৃষ্টি করে তবে "পুরাতন" স্ক্রিপ্টগুলি পড়তে সক্ষম হওয়ার জন্য আমার অবশ্যই পার্ল 5 দিয়ে শুরু করা উচিত, তারপরে পার্ল 6 পরীক্ষা করে দেখুন, "পার্ল 6 এখনও সম্পূর্ণরূপে নেই মুক্তি "সমস্যা আমি জানি পার্ল 6 এর প্রথমদিকে অ্যাডাপ্টর বাস্তবায়ন রয়েছে, তবে পার্ল 6 আরও কয়েক বছরের আগে যদি আনুষ্ঠানিকভাবে প্রকাশ না হয় তবে আমি আপাতত 5 টি করে আছি।

আমি অবশ্যই এই সম্পর্কে কিছু অন্তর্দৃষ্টি চাই। সম্পর্কিত বিষয়ে আলোচনা করতে নির্দ্বিধায়। ভাষার স্ক্রিপ্টিং সম্পর্কে আমার আগ্রহ মোটামুটি নতুন।

ধন্যবাদ!


3
পার্ল 6 এখনও মুক্তি পায় নি। যদি আপনার "সত্যিকারের কাজের" জন্য প্রয়োজন হয় তবে পার্ল 5

এই সমস্ত সময় পরে, ভোট দিয়ে যাচ্ছি, কিন্তু অনেক আকর্ষণীয় উত্তর আইএমও। আমি পছন্দ করি যে আপনি এই ধারণাটি নিয়ে এসেছেন যে পার্ল 5 এবং 6 এর বিভিন্ন ভাষা বিবেচনা করা উচিত। ধন্যবাদ!
জোয়ানিস

উত্তর:


21

পার্ল 5 এবং পার্ল 6 হ'ল ভিন্ন ভাষা, একইটির দুটি সংস্করণ নয়। পার্ল 6 ভারী ভারী পার্ল 5 দ্বারা অনুপ্রাণিত, তবে একচেটিয়াভাবে নয়। আমি আপাতত পার্ল 5 এ ফোকাস করার পরামর্শ দেব। আপনি যদি সম্প্রদায়টি দেখেন (আমি প্ল্যানেট পার্ল আয়রন ম্যান একগ্রিগেটরের পরামর্শ দিই , আপনি পার্ল 6 সম্প্রদায়ের পোস্ট এবং সামগ্রীও দেখতে পাবেন এবং এতে নজর রাখতে পারবেন Also এছাড়াও, পার্ল 6 এর অনেকগুলি বৈশিষ্ট্য আস্তে আস্তে ফিরে আসছে পার্ল 5।

এছাড়াও: পার্লের জন্য কিছু লোকের ঘৃণা সত্ত্বেও, এটি এখন ২০১০ নয়, ১৯৯৫ নয় এবং পার্ল প্রচুর পরিমাণে এগিয়ে গেছে এবং এখনও অবিরত করে চলেছে।


13

হ্যাঁ পার্ল 5

অবশ্যই, রুবি এবং পাইথন এমনকি শিখুন, তবে পার্ল আলাদা। এবং কারণ অতিক্রম বুদ্ধিমান। পার্ল হ'ল সেই ভাষাগুলির মধ্যে একটি যা আপনি কখনই চাননি এমন জিনিসগুলি শিখতে পারেন এবং আপনি খুশি হন এবং তবুও প্রতি কয়েক বছর কয়েক বছর ধরে উটের বইটি পুনরায় পড়তে হবে যাতে আপনি মানসিকভাবে আপনার পার্সেলিজগুলি পুরোপুরি শুদ্ধ করেন না।

পার্ল এলিয়েন সিনট্যাক্স এমনকি সবচেয়ে পাকা পেশাদারদের কাছেও। ব্যক্তিগতভাবে, আমি বিশ্বাস করি আপনি পার্লের সাহায্যে আপনার দিগন্তকে প্রসারিত করবেন।

পার্ল 5 যা আমি পার্ল 1.5 হিসাবে বিবেচনা করি। পার্ল is যা আমি পার্ল ২.০ বিবেচনা করি, সম্ভবত এমনকি পুরোপুরি আলাদা কিছু নামকরণ করা উচিত, তাই হ্যাঁ 5 এবং 6 উভয়ই তাদের নিজস্ব এবং নিজের যোগ্যতার জন্য শেখার উপযুক্ত। দাবি অস্বীকার = আমি এখনও পার্ল 6 এর সাথে লড়াই করছি ...


4

শিরোনামে প্রশ্নের উত্তরে: হ্যাঁ!

যেমনটি আপনি উল্লেখ করেছেন, পার্ল 5 এ ফোকাস করা কোনওভাবেই আপনার সময় নষ্ট করা নয়, কারণ পার্লের উদাহরণ, টিউটোরিয়াল এবং অ্যাপ্লিকেশনগুলির বিশাল সংখ্যা 5 টি শাখা থেকে থাকবে।

এটি বলেছে, আপনার অবশ্যই পার্ল 6 প্রকল্প এবং এর অগ্রগতি অবশ্যই রাখা উচিত। পাইথন 3 প্রকাশের আগে আমি কিছুটা সময় নিয়েছিলাম, ঠিক তখনই আমি বুঝতে পারি যে কী পরিবর্তনগুলি করা হচ্ছে এবং কেন। 2.x কোডবেস থেকে 3.x এ স্থানান্তরিত করার সময় এটি আমাকে সহায়তা করেছিল

আমি পার্ল 6 এর ইন / আউটস শিখতে খুব বেশি সময় বিনিয়োগ করব না; পার্ল 5 এর গভীর উপলব্ধি আপাতত আপনাকে আরও ভালভাবে পরিবেশন করবে। তবে একবার এটি প্রকাশিত হওয়ার পরে (যখনই এটি রক্তাক্ত), পার্ল 6 এর একটি প্রাথমিক বোঝাপড়া আপনাকে এগিয়ে চলতে সহায়তা করবে।


3

পার্ল 5 হ'ল স্থিতিশীল লাইন, যা সম্ভবত পার্ল than এর চেয়ে আলাদা লাইনে বিকাশ লাভ করবে Per পার্ল probably সম্ভবত পার্লের চেয়ে একটি নতুন নাম বের করতে হবে।

পার্ল 6 হ'ল, স্পষ্টতই, দুর্দান্ত । তবে উত্পাদন পর্যায়ে এন্টারপ্রাইজ ব্যবহারের জন্য এটি পর্যাপ্ত স্থিতিশীল নয় (কমপক্ষে, আমি যা বুঝি সে থেকে)। অবশ্যই, এন্টারপ্রাইজে স্থিতিশীল হওয়া মানে আমার অভিজ্ঞতায় পার্ল ৫.৮ ...


1

পার্ল 6 শিখবেন না।

CPAN নেই এমনকি এখনো এটিকে সমর্থন করে। (আমার সন্দেহ হয় এটি এমন একটি মডিউল দিয়ে শিপিং করবে যা ডিউক নোকেম চিরতরে পুরোপুরি পুনরায় ব্যবহারের মাধ্যমে খেলতে দেয় ...)


Hehe ... vapourware ftw!
সাইমন হুইটেকার

1
পার্ল 6, regexes ব্যবহার করে না এটা নিয়ম ব্যবহার (এবং তারা সন্ত্রস্ত!): En.wikipedia.org/wiki/Perl_6_rules
গৌরব

নতুন জোক দরকার।
শান ম্যাকমিলান

@ সিয়ানমিসিমিলন আমি গত বছর করা একটি রসিকতা পুরনো? : পি (ডিউক নোকেম চিরদিনের জন্য যদি মুক্তি দেওয়া হয় তবে আমি এটির পক্ষে সাহায্য করতে পারি না ...)
কেভিন ক্যান্টু

1

পার্ল 5 এখন স্থিতিশীল এবং আমি মনে করি একজনকে অবশ্যই সবচেয়ে সাম্প্রতিক স্থিতিশীল সংস্করণটি শিখতে হবে। অন্য সংস্করণে আপগ্রেড করা আরও সহজ হয়ে উঠবে।


1

সেরা পরামর্শ: না, না, না! পার্ল 6 এখন সেরা, যেহেতু পার্ল 6 সম্পূর্ণরূপে বিকাশিত নয়।


0

আপনি যদি স্টাইলের ভাষাগুলি স্ক্রিপ্টিং করতে আগ্রহী হন তবে আমি পাইথন এবং / অথবা রুবি পরিবর্তে শেখার পরামর্শ দেব। আমি পার্ল প্রথম কয়েক বছর আগে শিখেছি। আমি এটি থেকে প্রধান জিনিসটি শিখেছি নিয়মিত প্রকাশ। রেজেক্সে নির্মিত বেশিরভাগ অন্যান্য ভাষা হ'ল পার্ল প্রয়োগের ডেরাইভেটিভ। তবে এর বাইরে, আমি পার্লকে এত কিছুর জন্য ব্যবহার করিনি। পার্লের মূল সমালোচনা হ'ল কেউ কেউ এটিকে 'কেবল লেখার জন্য' ভাষা হিসাবে বিবেচনা করে। পুরানো কোডটিতে ফিরে আসা এবং সহজেই বুঝতে পেরেছিলাম যে কী হয়েছিল।

পার্লের চেয়ে পাইথন এবং রুবি (রেলের মতো) নিয়ে আরও অগ্রগতি হচ্ছে বলে আমার ধারণা perception আপনার মস্তিষ্ককে একটি নতুন ভাষা শেখার পক্ষে সর্বদা ভাল, তবে পার্ল সম্ভবত কোনও শীর্ষ পরামর্শ নয়।


1
আসলে জাভাস্ক্রিপ্ট লিপির রাজা।
ড্যানিয়েল লিটল

ইনপুট জন্য ধন্যবাদ। আপাতদৃষ্টিতে, পার্ল আজকাল খুব ভাল পছন্দ হবে না। যদিও কেবল কৌতূহল ... পাইথন, রুবি এবং জাভাস্ক্রিপ্টের সাথে শেল প্রম্পটে অদ্ভুতভাবে সংক্ষিপ্ত ওয়ান-লাইনার লেখা এত সহজ?
জোয়ানিস

3
পুরানো দিন থেকে পার্ল অনেক পরিবর্তন হয়েছে। এবং এখনও অনেক লোক এটিকে বেছে নিচ্ছেন এবং এটি শিখছেন। টেস্টিং, ডকুমেন্টেশন, ইন্টারঅ্যাপেরিবিলিটি, ব্যাক কম্প্যাটিবিলিটি, স্থিতিশীলতা এবং একটি ভাল টুলচেইনের উপর ফোকাসের মতো বিষয়গুলি পার্লের আরও আধুনিক বৈশিষ্ট্য।
ফাইলন

আমার অভিজ্ঞতায় পার্ল শেখা রুবি শেখার ক্ষেত্রে সহায়তা করে, যেহেতু অনেকগুলি ধারণা ভাগ করা যায়।
justkt

পার্ল এইচটিএমএল (বা কিছু) পার্স করতে পারে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.