একটি দৃঢ়ভাবে টাইপ করা ভাষা মানে কি?
একটি দৃঢ়ভাবে টাইপ করা ভাষা মানে কি?
Anonim

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

এই পদ্ধতিতে, একটি ভাষাকে দৃঢ়ভাবে টাইপ করা স্ট্যাটিকালি টাইপ করার অর্থ কী, যা C-কে দৃঢ়ভাবে টাইপ করা থেকে বাধা দেয়?

দৃঢ়ভাবে টাইপ করা : দ্য ভাষা যার জন্য প্রতিটি বস্তুর টাইপ থাকা প্রয়োজন। স্থিরভাবে টাইপ করা : দ্য ভাষা যদি এটি রান-টাইমের পরিবর্তে কম্পাইল টাইমে টাইপ চেকিং করে। ভিতরে স্ট্যাটিকভাবে টাইপ করা ভাষা , ভূল ইচ্ছাশক্তি রান টাইমে নয় কম্পাইল সময়ে নিক্ষেপ করা হবে।

উপরন্তু, পাইথন একটি দৃঢ়ভাবে টাইপ করা ভাষা? পাইথন একটি গতিশীল- টাইপ করা ভাষা . জাভা একটি স্থিতিশীল- টাইপ করা ভাষা . দুর্বলভাবে টাইপ করা ভাষা , ভেরিয়েবলগুলি পরোক্ষভাবে সম্পর্কহীন প্রকারের সাথে জোর করা যেতে পারে, যেখানে a দৃঢ়ভাবে টাইপ করা ভাষা তারা পারে না, এবং একটি স্পষ্ট রূপান্তর প্রয়োজন। উভয় জাভা এবং পাইথন হয় দৃঢ়ভাবে টাইপ করা ভাষা.

এই ক্ষেত্রে, শক্তিশালীভাবে টাইপ করা ভাষা এবং দুর্বলভাবে টাইপ করা ভাষা কী?

প্রধান পার্থক্য, মোটামুটিভাবে বলতে গেলে, একটি মধ্যে দৃঢ়ভাবে টাইপ করা ভাষা এবং ক দুর্বলভাবে টাইপ করা এক যে a দুর্বলভাবে টাইপ করা কেউ অসংলগ্ন প্রকারের মধ্যে রূপান্তর করে নিহিতভাবে, যখন ক দৃঢ়ভাবে টাইপ করা একটি সাধারণত সম্পর্কহীন প্রকারের মধ্যে অন্তর্নিহিত রূপান্তরকে অনুমোদন করে না।

C দৃঢ়ভাবে বা দুর্বলভাবে টাইপ করা হয়?

গ একটি স্থিতিশীল টাইপ করা ভাষা যার অর্থ প্রতিটি পরিবর্তনশীল এর প্রকার কম্পাইল সময়ে নির্ধারিত হয় এবং পাইথন বা জাভাস্ক্রিপ্টের মতো রান-টাইম নয়। সুতরাং এটি একটি স্থির সংক্ষেপে, দুর্বলভাবে টাইপ করা ভাষা. গ মোটামুটি হয় দৃঢ়ভাবে টাইপ করা.

প্রস্তাবিত: