লিস্প (প্রোগ্রামিং ভাষা)

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
সরাসরি যাও: পরিভ্রমণ, অনুসন্ধান
লিস্প
Lisp
প্যারাডাইম:বহু-প্যারাডাইম: ফাংশন-ভিত্তিক, পদ্ধতিমূলক, বস্তু-সংশ্লিষ্ট
যে বছর তৈরি করা হয়:১৯৫৮
যিনি ডিজাইন করেছেন:জন ম্যাকার্থি
ডেভেলপার:স্টিভ রাসেল, টিমথি হার্ট, ও মাইক লেভিন
টাইপিং ডিসিপ্লিন:চলমান, কঠোর
যাকে প্রভাবিত করেছে:লোগো, স্মলটক, রুবি, ক্লস, ডিলান

লিস্প (ইংরেজি: Lisp) একটি প্রোগ্রামিং ভাষা পরিবারের নাম যেটি সমৃদ্ধ ইতিহাস ও বন্ধনী-বিশিষ্ট সিনট্যাক্সের জন্য পরিচিত। ১৯৫৮ সালে প্রথম তৈরি এই ভাষাই বর্তমান বহু ব্যবহৃত উচ্চ-স্তরের ভাষাগুলির মধ্যে দ্বিতীয় প্রাচীনতম; কেবল ফোরট্রান এর চেয়ে বেশি পুরনো। ফোরট্রানের মতই লিস্পও তার অতীতের দিনগুলির রূপের চেয়ে অনেক পাল্টেছে, এবং এর অনেকগুলি উপভাষারও সৃষ্টি হয়েছে। বর্তমানে সবচেয়ে বেশি ব্যবহৃত লিস্প উপভাষাগুলির মধ্যে আছে কমন লিস্পস্কিম

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

ইতিহাস[সম্পাদনা]

জন ম্য়াকার্থি ১৯৫৮ সালে এম. আই. টি তে অধ্য়াপনা করা অবস্থায় আবিস্কার করেন। এ সি এম কমিউনিকেশন জার্নালে ম্য়াকার্থি এটার কাঠামো একটা প্রবন্ধ হিসাবে প্রকাশ করেন।

১৯৬২ সালে টিম হার্ট এবং মাইক লেভিন লিস্প সর্বপ্রথম সম্পূর্ণ কম্পাইলার তৈরি করেন।