Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Ruby 3.3.0 RJIT উন্মোচন করেছে, একটি বিশুদ্ধ-রুবি JIT কম্পাইলার

Ruby 3.3.0 RJIT উন্মোচন করেছে, একটি বিশুদ্ধ-রুবি JIT কম্পাইলার

Ruby 3.3.0, ব্যাপকভাবে ব্যবহৃত ডায়নামিক প্রোগ্রামিং ভাষার একটি আসন্ন বর্ধন, RJIT নামক একটি পরীক্ষামূলক, বিশুদ্ধ-রুবি, জাস্ট-ইন-টাইম কম্পাইলার আত্মপ্রকাশ করে। আপডেটটি YJIT কম্পাইলারের জন্য অসংখ্য উন্নতি এবং কর্মক্ষমতা বৃদ্ধিও প্রদান করে।

12 মে আনুষ্ঠানিকভাবে চালু হয়েছে, Ruby 3.3.0-এর প্রথম প্রিভিউ ruby-lang.org থেকে ডাউনলোড করা যাবে। যদিও বর্তমানে উৎপাদন ব্যবহারের জন্য সুপারিশ করা হয়নি, RJIT MJIT (মেথড-ভিত্তিক জাস্ট ইন টাইম) কম্পাইলার প্রতিস্থাপন করে। RJIT রানটাইম চলাকালীন একটি C কম্পাইলারের প্রয়োজনীয়তা দূর করে, MJIT-এর একটি প্রয়োজনীয়তা। এর পরীক্ষামূলক প্রকৃতি সত্ত্বেও, RJIT এখনও উন্নত এবং জটিল অ্যাপ্লিকেশনের জন্য উপযুক্ত। রুবি ডেভেলপারদের উৎপাদনের উদ্দেশ্যে Shopify দ্বারা তৈরি YJIT (Yeet Other Ruby JIT) কম্পাইলার ব্যবহার চালিয়ে যাওয়ার পরামর্শ দেওয়া হচ্ছে।

এই Ruby 3.3.0 আপডেটে, YJIT কম্পাইলার উল্লেখযোগ্য কর্মক্ষমতা উন্নতি থেকে উপকৃত হয়। রুবি অ্যাডভোকেটরা ভার্চুয়াল মেশিনের স্ট্যাক অপারেশনের জন্য রেজিস্টার বরাদ্দ করার জন্য এবং ঐচ্ছিক আর্গুমেন্ট সহ আরও কল কম্পাইল করার জন্য আপডেটের প্রশংসা করেছেন। উপরন্তু, কম্পাইল করা কোডের মেটাডেটা এখন উল্লেখযোগ্যভাবে কম মেমরি খরচ করে, এবং Arm64 প্ল্যাটফর্মে কোড জেনারেশন উল্লেখযোগ্য উন্নতি দেখা গেছে। YJIT এখন বৃহত্তর নিয়ন্ত্রণের জন্য একটি বিরতি দেওয়া মোডে শুরু করা যেতে পারে এবং একবার একটি অ্যাপ্লিকেশন বুটিং সম্পন্ন হলে ম্যানুয়ালি সক্ষম করা যেতে পারে। উপরন্তু, YJIT-এর প্রস্থান ট্রেসিং কার্যকারিতা এই আপডেটে স্যাম্পলিং সমর্থন করে।

কম্পাইলার উন্নতির বাইরে, রুবি 3.3.0 পারফরম্যান্স উন্নত করতে অবজেক্ট শেপের সাথে সংজ্ঞায়িত?(@ivar) অপ্টিমাইজ করে। তাছাড়া, স্ট্যান্ডার্ড লাইব্রেরির মধ্যে বেশ কিছু ডিফল্ট রত্ন রিফ্রেশ করা হয়েছে, যার মধ্যে রয়েছে RubyGems, bigdecimal, bundler, এবং syntax_suggest।

রুবির সর্বশেষ প্রকাশ, সংস্করণ 3.2.2, 30 মার্চ ঘোষণা করা হয়েছিল, যা গুরুত্বপূর্ণ নিরাপত্তা প্যাচ নিয়ে আসে। রুবি 3.2.0, যেটি ক্রিসমাস ডেতে আত্মপ্রকাশ করেছিল, WASI (WebAssembly System Interface) এর জন্য সমর্থন চালু করেছে। এই প্রতিযোগিতামূলক প্রোগ্রামিং ল্যান্ডস্কেপে, রুবি এবং এর কম্পাইলারদের ক্রমাগত উন্নতিগুলি উন্নত কর্মক্ষমতার জন্য আরও ভাল সরঞ্জাম সরবরাহ করার জন্য সম্প্রদায়ের প্রতিশ্রুতি প্রদর্শন করে।

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

সম্পর্কিত পোস্ট

Samsung উদ্ভাবনী নিরাপত্তা এবং প্রিমিয়াম বিল্ড সহ Galaxy A55 উন্মোচন করেছে
Samsung উদ্ভাবনী নিরাপত্তা এবং প্রিমিয়াম বিল্ড সহ Galaxy A55 উন্মোচন করেছে
Samsung Galaxy A55 এবং A35 প্রবর্তন করে তার মিডরেঞ্জ লাইনআপকে বিস্তৃত করেছে, এতে Knox Vault নিরাপত্তা এবং আপগ্রেডেড ডিজাইনের উপাদান রয়েছে, সেগমেন্টটিকে ফ্ল্যাগশিপ গুণাবলীর সাথে যুক্ত করে।
ক্লাউডফ্লেয়ার এআই-এর জন্য ফায়ারওয়াল উন্মোচন করেছে যাতে বড় ভাষার মডেলগুলি রক্ষা করা যায়
ক্লাউডফ্লেয়ার এআই-এর জন্য ফায়ারওয়াল উন্মোচন করেছে যাতে বড় ভাষার মডেলগুলি রক্ষা করা যায়
ক্লাউডফ্লেয়ার AI এর জন্য ফায়ারওয়ালের সাথে এগিয়ে যায়, একটি উন্নত WAF যা বৃহৎ ভাষার মডেলকে লক্ষ্য করে সম্ভাব্য অপব্যবহারগুলিকে আগে থেকে শনাক্ত করতে এবং তা প্রতিরোধ করার জন্য ডিজাইন করা হয়েছে৷
OpenAI এর ChatGPT এখন কথা বলে: ভয়েস-ইন্টারেক্টিভ AI এর ভবিষ্যত
OpenAI এর ChatGPT এখন কথা বলে: ভয়েস-ইন্টারেক্টিভ AI এর ভবিষ্যত
ChatGPT একটি মাইলফলক বৈশিষ্ট্য অর্জন করেছে ওপেনএআই-এর ভয়েস ক্ষমতার সাথে। ব্যবহারকারীরা এখন হ্যান্ডস-ফ্রি ইন্টারঅ্যাকশন উপভোগ করতে পারেন কারণ ChatGPT iOS, Android এবং ওয়েবে উচ্চস্বরে প্রতিক্রিয়াগুলি পড়ে৷
বিনামূল্যে শুরু করুন
এটি নিজে চেষ্টা করার জন্য অনুপ্রাণিত?

AppMaster এর শক্তি বোঝার সর্বোত্তম উপায় হল এটি নিজের জন্য দেখা। বিনামূল্যে সাবস্ক্রিপশন সহ কয়েক মিনিটের মধ্যে আপনার নিজের অ্যাপ্লিকেশন তৈরি করুন

জীবনে আপনার আইডিয়া আনুন