গতিশীল টাইপ মানে কি?
গতিশীল টাইপ মানে কি?

ভিডিও: গতিশীল টাইপ মানে কি?

ভিডিও: গতিশীল টাইপ মানে কি?
ভিডিও: Bangla Typing Speed । প্রতি মিনিট এ টাইপিং গতি ২৫ শব্দ । কিভাবে করে দেখুন । AhadComputer ফাহিমটাইপ 2024, মে
Anonim

ডায়নামিক টাইপিং . ডায়নামিক টাইপিং : একটি ভাষার সম্পত্তি যেখানে টাইপ চেক হয় বেশিরভাগ রান টাইমে সঞ্চালিত হয়। একটি পরিবর্তনশীল গতিশীলভাবে টাইপ করা হয় যখন টাইপ বস্তু(গুলি) এর ইচ্ছাশক্তি নাম হয় কম্পাইলের সময় নির্দিষ্ট করা হয়নি। একটি কার্যক্রম গতিশীলভাবে টাইপ করা হয় যদি এটি অন্তত একটি ব্যবহার করে গতিশীলভাবে টাইপ করা হয়েছে পরিবর্তনশীল

এটি বিবেচনা করে, একটি গতিশীল টাইপ করা ভাষা এবং একটি স্ট্যাটিকভাবে টাইপ করা ভাষার মধ্যে পার্থক্য কী?

প্রথম, গতিশীলভাবে - টাইপ করা ভাষা রানটাইমে টাইপ চেকিং সঞ্চালন, যখন স্ট্যাটিকভাবে টাইপ করা ভাষা কম্পাইলের সময় টাইপ চেকিং সঞ্চালন করুন। দ্য পার্থক্য মিথ্যা মধ্যে জাভা উদাহরণের প্রথম লাইন, int num;, যা সংখ্যার ডেটা টাইপকে int হিসাবে সংজ্ঞায়িত করে।

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

লোকেরা আরও জিজ্ঞাসা করে, কেন ভাষাগুলি গতিশীলভাবে টাইপ করা হয়?

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

কেন পাইথন গতিশীলভাবে টাইপ করা হয়?

পাইথন পরিবর্তনশীল অ্যাসাইনমেন্ট কিছু জনপ্রিয় ভাষা যেমন c, c++ এবং java থেকে আলাদা। উদাহরণ: একটি int ভেরিয়েবলে একটি স্ট্রিং মান শুরু করার অনুমতি নেই এবং প্রোগ্রামটি কম্পাইল করবে না। কিন্তু পাইথন ইহা একটি গতিশীলভাবে টাইপ করা হয়েছে ভাষা. এটা সম্পর্কে জানে না টাইপ কোড রান না হওয়া পর্যন্ত ভেরিয়েবলের।

প্রস্তাবিত: