সর্বশেষ আপডেট সহ, কালি! 3.0 প্রোগ্রামিং ভাষা মরিচা PlatoBlockchain ডেটা বুদ্ধিমত্তার সাথে সমতা অর্জন করে। উল্লম্ব অনুসন্ধান. আ.

সর্বশেষ আপডেট সহ, কালি! 3.0 প্রোগ্রামিং ভাষা মরচে সমতা অর্জন করে

সর্বশেষ আপডেট সহ, কালি! 3.0 প্রোগ্রামিং ভাষা মরচে সমতা অর্জন করে

প্যারিটি টেকনোলজিস, পিছনে সংস্থা polkadot ব্লকচেইন, তার মরিচা-ভিত্তিক কালিতে একটি মূল আপডেট ঘোষণা করেছে! স্মার্ট চুক্তি লেখার জন্য প্রোগ্রামিং ভাষা।

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

কালি পোলকাডট এবং সাবস্ট্রেট ইকোসিস্টেমের বিকাশকারীদের দ্বারা সর্বাধিক ব্যবহৃত প্রোগ্রামিং ভাষা কারণ এটি দক্ষ, উচ্চ-কর্মক্ষমতা লেখার জন্য সেরাগুলির মধ্যে একটি। ওয়েব সমাবেশ (Wasm) স্মার্ট চুক্তি, যা Ethereum এর সলিডিটি-ভিত্তিক স্মার্ট চুক্তির বিকল্প। কালি দিয়ে!, ডেভেলপাররা সাবস্ট্রেট ফ্রেমওয়ার্কের কন্ট্রাক্ট প্যালেট ব্যবহার করে ব্লকচেইনের জন্য স্মার্ট কন্ট্রাক্ট লিখতে পারে – পোলকাডট-সামঞ্জস্যপূর্ণ ব্লকচেইনের জন্য একটি মূল বিল্ডিং ব্লক। 

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

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

কালি নতুন বৈশিষ্ট্য! 3.0

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

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

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

অপেক্ষা করুন, আরো আছে! 

পাশাপাশি কালি! 3.0, প্যারিটি বলেছে যে এটি চুক্তির প্যালেটে কিছু উন্নতি করেছে যার লক্ষ্য প্যারাচেন কর্মক্ষমতা বাড়ানোর লক্ষ্যে, নতুন বৈশিষ্ট্যগুলির সাথে যা আরও ভাল ক্রস-কন্ট্রাক্ট কল এবং কর্মক্ষমতার প্রতিশ্রুতি দেয়। 'কার্গো-কন্ট্রাক্ট' 1.0. এর সাথে, প্যারিটি বলেছে যে ডেভেলপাররা তাদের স্মার্ট চুক্তিতে আরও জটিল যুক্তি লিখতে অনেক সহজ মনে করবে। 

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

'কার্গো-কন্ট্রাক্ট'-এর দ্বিতীয় নতুন ক্ষমতা হল প্রোগ্রামেটিক এবং স্টাইলিস্টিক ত্রুটির জন্য স্বয়ংক্রিয়ভাবে সোর্স কোড চেক করার এবং সাধারণ ত্রুটি পাওয়া গেলে সতর্কতা প্রদান করার ক্ষমতা। প্যারিটি বলেছে এর সাথে এর লক্ষ্য হল ধীরে ধীরে কালি দেওয়ার নিয়মের সংগ্রহ তৈরি করা! স্মার্ট কন্ট্রাক্ট, ডেভেলপারদের গ্যাস খরচ কমাতে, ছোট স্মার্ট কন্ট্রাক্ট ফুটপ্রিন্ট তৈরি করতে এবং নিরাপত্তা দুর্বলতা চিহ্নিত করার সময় সঠিক এপিআই ব্যবহার প্যাটার্ন। 

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

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

সময় স্ট্যাম্প:

থেকে আরো জাইক্রিপ্টো