সিপাইথন
সিপাইথন হচ্ছে পাইথন প্রোগ্রামিং ভাষার একটা অারোপিত বাস্তবায়ন। এটা সি তে লেখা। এটা সর্বাধিক প্রচলিত পাইথন বাস্তবায়ন।
![]() | |
উন্নয়নকারী | পাইথন কোর ডেভেলপার এবং পাইথন সম্প্রদায়। পাইথন সফটওয়ার ফাউন্ডেশন কর্তৃক সমর্থিত। |
---|---|
স্থায়ী মুক্তি | 3.6.4 / ১৯ ডিসেম্বর ২০১৭ 2.7.14 / ১৬ সেপ্টেম্বর ২০১৭ |
লেখা হয়েছে | C |
প্লাটফর্ম | ৪২টি প্লাটফর্ম; see § Distribution |
ধরণ | পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ ইন্টারপ্রেটার |
লাইসেন্স | Python Software Foundation License |
ওয়েবসাইট | python |
সিপাইথন একটা ইন্টারপ্রেটার। এটার বাহ্য়িক ফাংশন ইন্টারফেস দিয়ে সি বা অন্যান্য ভাষায় বাইন্ডিং লেখা সম্ভব।
কাঠামো
সিপাইথন এর একটা সীমাবদ্ধতা হচ্ছে এটা গ্লোবাল ইন্টারপ্রেটার লক ব্য়বহার করে। যার কারনে পাইথন থ্রেডগুলো কেবল একটা প্রসেস এ সীমাবদ্ধ হয়ে পড়ে। সমবর্তীতা অর্জন করতে গেলে একটা মাল্টিটাস্কিং অপারেটিং সিস্টেমে একাধিক সিপাইথন ইন্টারপ্রেটার চালাতে হয়। এর ফলে পাইথন প্রসেস গুলোর মাঝে যোগাযোগ রক্ষা কঠিন হয়ে পড়ে(মাল্টিপ্রসেসিং নামে একটা মডিউল আছে যেটা এক্ষেত্রে কিছুটা সহায়তা করে)।
This article is issued from
Wikipedia.
The text is licensed under Creative
Commons - Attribution - Sharealike.
Additional terms may apply for the media files.