বাড়ি উন্নয়ন কার্ল কি? - টেকোপিডিয়া থেকে সংজ্ঞা

কার্ল কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - কার্ল মানে কি?

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


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

টেকোপিডিয়া কার্ল ব্যাখ্যা করে

কার্ল তিন ধরণের বৈশিষ্ট্য সরবরাহ করে: এইচটিএমএল, জাভাস্ক্রিপ্ট এবং জাভা ভিত্তিক বৈশিষ্ট্যগুলি।


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


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


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

কার্ল কি? - টেকোপিডিয়া থেকে সংজ্ঞা