যেহেতু আমরা সবাই অনুমান করছি, আমিও আমার তা দিতে পারি: আমি সবসময় ভেবেছিলাম এটি পাইথনের পক্ষে দাঁড়িয়েছে। এটি বেশ বোকা লাগতে পারে - পাইথনের জন্য পি কী ?! - তবে আমার প্রতিরক্ষার সাথে আমি এই থ্রেডটি অস্পষ্টভাবে মনে করেছি [জোর আমার]:
বিষয়: দাবী করা (? পি ...) রেজেক্সের সিনট্যাক্স এক্সটেনশনগুলি
থেকে: গুইডো ভ্যান রসম (গুই ... @ সিএনআরআই.আরস্টন.ভা.উইউএস)
তারিখ: 10 ডিসেম্বর, 1997 3:36:19 পিএম
পার্ল বিকাশকারীদের (পার্ল ভাষার বিকাশকারীদের) কাছে আমার একটি অস্বাভাবিক অনুরোধ রয়েছে। আমি আশা করি এটি (পার্ল 5-পোর্টার) সঠিক তালিকা। আমি পাইথন স্ট্রিং-সিগ সিসি করছি কারণ এটি এখানে কাজ করা বেশিরভাগ কাজের মূল কারণ।
আপনি সম্ভবত পাইথন সম্পর্কে সচেতন। আমি পাইথনের স্রষ্টা; আমি এই বছরের শেষের দিকে পাইথন 1.5 এর পরবর্তী একটি বড় সংস্করণ প্রকাশ করার পরিকল্পনা করছি। আমি আশা করি পাইথন এবং পার্ল আগামী বছরগুলিতে সহাবস্থান করতে পারে; উভয় ভাষার জন্য ক্রস পরাগায়ন ভাল হতে পারে। (আমি বিশ্বাস করি যে ল্যারি যখন পার্ল ৫-তে অবজেক্ট যুক্ত করেছিলেন তখন পাইথনকে ভাল চেহারা ছিল; ও'রেলি উভয় ভাষা সম্পর্কে বই প্রকাশ করে।)
আপনি জানেন যে, পাইথন 1.5 একটি নতুন নিয়মিত এক্সপ্রেশন মডিউল যুক্ত করেছে যা পার্লের সিনট্যাক্সের সাথে আরও ঘনিষ্ঠভাবে মেলে। পাইথনের সিনট্যাক্সের মধ্যে আমরা পারল সিনট্যাক্সের যতটা সম্ভব কাছাকাছি থাকার চেষ্টা করেছি। তবে, রেজেক্স সিনট্যাক্সের কিছু পাইথন-নির্দিষ্ট এক্সটেনশন রয়েছে, যা সমস্ত দিয়ে শুরু হয় (? পি। বর্তমানে তাদের মধ্যে দুটি রয়েছে:
(?P<foo>...)
নিয়মিত গোষ্ঠীকরণের প্রথম বন্ধনীগুলির মতো, তবে
গ্রুপটির সাথে মিলিত পাঠ্যটি ম্যাচটি সম্পাদনের পরে, প্রতীকী দলের নাম "ফু" এর মাধ্যমে অ্যাক্সেসযোগ্য।
(?P=foo)
"Foo" নামক গোষ্ঠীর সাথে মিলে যায় একই স্ট্রিংয়ের সাথে। \ 1, \ 2 ইত্যাদির সমতুল্য বাদে দলটি
নাম্বার দ্বারা উল্লেখ করা হয়, সংখ্যা হিসাবে নয়।
আমি আশা করি যে এই পাইথন-নির্দিষ্ট এক্সটেনশনটি পার্ল রেজেক্স সিনট্যাক্সের কোনও ভবিষ্যতের পার্ল এক্সটেনশনের সাথে বিরোধ করবে না। আপনার যদি (? পি) ব্যবহার করার পরিকল্পনা রয়েছে তবে দয়া করে আমাদের যত তাড়াতাড়ি সম্ভব তা জানুন যাতে আমরা বিরোধটি সমাধান করতে পারি Otherwise নইলে, ভাল লাগবে যদি (? পি সিনট্যাক্সটি পাইথন-নির্দিষ্ট সিনট্যাক্স এক্সটেনশনের জন্য স্থায়ীভাবে সংরক্ষিত থাকতে পারে Is এক্সটেনশানগুলির একধরণের রেজিস্ট্রি আছে?)
[...] এখন পর্যন্ত কোনও রেজিস্ট্রি নেই - বাইরের পার্ল-পোর্টারদের প্রথম অনুরোধ আপনার, সুতরাং এটি একটি দুর্দান্ত লো-ব্যান্ডউইথ ক্রিয়াকলাপ। (দুঃখিত, এটি গত সপ্তাহে আরও কম ছিল - আমি ইন্টারনেট ওয়ার্ল্ডে নিউইয়র্কের বাইরে ছিলাম))
যাইহোক, যতদূর আমি উদ্বিগ্ন, আপনি অবশ্যই আমার আশীর্বাদে 'পি' থাকতে পারেন। (স্পষ্টতই পার্লের এই মুহুর্তে 'পি' দরকার নেই: :-) [...]
সুতরাং আমি জানি না পি এর আসল পছন্দটি কী - প্যাটার্ন দ্বারা অনুপ্রাণিত হয়েছিল? স্থানধারক? পেঙ্গুইনদের? - তবে কেন আপনি সর্বদা এটি পাইথনের সাথে যুক্ত করেছেন তা আপনি বুঝতে পারবেন। যা বিবেচনা করে (১) আমি নিয়মিত মত প্রকাশ করতে পছন্দ করি না এবং যেখানেই সম্ভব এড়াতে চাই এবং (২) এই থ্রেডটি পনেরো বছর আগে ঘটেছিল, এটি একজাতীয় মতবিরোধ।
P
জন্য দাঁড়িয়েছেPlaceholder
।