পার্ল 101

লেখক: Judy Howell
সৃষ্টির তারিখ: 1 জুলাই 2021
আপডেটের তারিখ: 19 জুন 2024
Anonim
Formation of a Pearl | Secret Life of Pearls
ভিডিও: Formation of a Pearl | Secret Life of Pearls

কন্টেন্ট



সূত্র: তেগুজাতিপ্রস / আইস্টকফোটো

ছাড়াইয়া লত্তয়া:

আপনি যদি ভাবেন পার্ল 90 এর দশকের অবশেষ, আবার চিন্তা করুন। এই ভাষা এখনও শক্তিশালী চলছে।

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

বিশ্বাস করবেন না? পার্লসের অতীত - এবং এর ভবিষ্যত সম্পর্কে এখানে একবার ভাল করে দেখুন। (কম্পিউটার প্রোগ্রামিংয়ে কিছু পটভূমি পাঠ পান: মেশিন ল্যাঙ্গুয়েজ থেকে কৃত্রিম বুদ্ধিমত্তায় to

পার্ল কী?

পার্ল প্র্যাকটিকাল এক্সট্রাকশন এবং রিপোর্ট ল্যাঙ্গুয়েজকে বোঝায়। নামটি প্রক্রিয়াজাতকরণের জন্য এর আসল ব্যবহারকে প্রতিফলিত করে। পার্ল একটি স্ক্রিপ্টিং ভাষা, যার অর্থ এর প্রধান ব্যবহার হ'ল সিস্টেম কার্যগুলি স্বয়ংক্রিয় করতে এবং অ্যাপ্লিকেশনগুলি নিয়ন্ত্রণ করতে। অতিমাত্রায়, এটি এর সিনট্যাক্সের সাথে সি এর সাথে সাদৃশ্যপূর্ণ তবে অন্যান্য অনেক ভাষা থেকে ধার করে।


পার্লস ইতিহাস

পার্ল একটি সিস্টেম অ্যাডমিনিস্ট্রেটর ল্যারি ওয়াল দ্বারা তৈরি করা হয়েছিল যিনি 1987 সালে নাসা জেট প্রপালশন ল্যাবরেটরির পক্ষে কাজ করছিলেন programming এটি প্রোগ্রামিং ভাষার মান দ্বারা এটি তুলনামূলকভাবে তরুণ হয়ে ওঠে। সি, যে ভাষায় পার্ল লিখিত হয়েছে, 70 এর দশকের গোড়ার দিকে ছিল, যখন সিওবিএল 1950-এর দশকের।

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

সংস্করণ 1.0 ডিসেম্বর 1987 সালে প্রকাশিত হয়েছিল এবং এটি আগ্নেয়গিরির ইন্টারনেট সম্প্রদায়ের মধ্যে দাবানলের মতো ছড়িয়ে পড়ে। শেল স্ক্রিপ্টের জন্য খুব জটিল কিন্তু সি-তে লেখার মতো নয় এমন কাজের জন্য এটি প্রথমে সিস্টেম প্রশাসনের সরঞ্জাম হিসাবে ব্যবহৃত হয়েছিল jobs


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

2017 হিসাবে, পারেলের সর্বাধিক বর্তমান সংস্করণ হ'ল সংস্করণ 5, যা তিন দশক আগে চালু হওয়ার পরেও উন্নত হচ্ছে improved ওয়াল এবং পার্ল বিকাশকারীরা পার্ল 6-তেও কঠোর পরিশ্রম করছে।

কোনও বাগ নেই, কোনও স্ট্রেস নেই - আপনার জীবনকে বিনষ্ট না করে জীবন-পরিবর্তনশীল সফটওয়্যার তৈরির ধাপে গাইড আপনার ধাপ

কেউ যখন সফ্টওয়্যার মানের সম্পর্কে চিন্তা করে না তখন আপনি আপনার প্রোগ্রামিং দক্ষতা উন্নত করতে পারবেন না।

পার্লস অব্যাহত সাফল্য এর ডকুমেন্টেশন দৈর্ঘ্য দ্বারা প্রদর্শিত হয়। আসল ম্যান পৃষ্ঠাটি প্রায় 15 টি পৃষ্ঠা পৃষ্ঠায় চলে আসে। এখন এটি বহু পৃষ্ঠায় বিভক্ত হয়ে গেছে, অবজেক্ট সিস্টেমের জন্য বেসিক সিনট্যাক্স থেকে নিয়মিত প্রকাশ পর্যন্ত সমস্ত কিছু coveringেকে রাখে। ভাষাতে প্রচুর বই পাওয়া যায়।

পার্ল কেন (এখনও) জনপ্রিয়

পার্ল যেভাবে সাফল্য লাভ করছে তা হ'ল এর চরম বহুমুখিতা এবং নমনীয়তা। পার্ল সম্প্রদায়ের লক্ষ্যবস্তু হ'ল "থেরেস মোর ওয়ান ওয়ে করার এটি," বা টিএমটিউডিআই (উচ্চারণ "টিম টোডি")।

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

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

পাইথনের মতো ভাষাও কোনও নির্দিষ্ট ইনডেন্টেশন শৈলী প্রয়োগ করে না। এর অর্থ আপনি সি দেখতে পাবেন ঠিক তেমন ব্লকগুলি ইনডেন্ট করতে পারেন C.

পার্ল এমনভাবে ডিজাইন করা হয়েছে যাতে কিছু প্রোগ্রামিং অভিজ্ঞতার সাথে যে কেউ এটিকে বাছাই করতে এবং প্রায় সাথে সাথে উত্পাদনশীল হয়ে উঠতে পারে।

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

পার্লস পিটফলস

পার্লের মূল সমস্যাটি এর প্রধান সুবিধা: নমনীয়তা। যেহেতু পার্ল আপনাকে আপনার প্রোগ্রামটি কীভাবে গঠন করতে পারে তার মধ্যে আপনাকে প্রচুর স্বাধীনতা দেয়, এমন একটি প্রোগ্রাম তৈরি করা খুব সহজ যা আপনি যদি ছয় মাস পরে ফিরে যান এবং এটিকে দেখুন তবে আপনি কী তা মনে করার জন্য সংগ্রাম করবেন।

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

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

পার্ল শিখছি

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

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