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

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

BubbleCon 2024-এ AppMaster: No-Code Trends অন্বেষণ
BubbleCon 2024-এ AppMaster: No-Code Trends অন্বেষণ
AppMaster NYC-তে BubbleCon 2024-এ অংশগ্রহণ করেছে, অন্তর্দৃষ্টি অর্জন করেছে, নেটওয়ার্ক প্রসারিত করছে এবং নো-কোড ডেভেলপমেন্ট স্পেসে উদ্ভাবন চালানোর সুযোগ অন্বেষণ করেছে।
FFDC 2024 Wrap-Up: NYC-তে FlutterFlow ডেভেলপারস কনফারেন্সের মূল অন্তর্দৃষ্টি
FFDC 2024 Wrap-Up: NYC-তে FlutterFlow ডেভেলপারস কনফারেন্সের মূল অন্তর্দৃষ্টি
FFDC 2024 নিউ ইয়র্ক সিটিকে আলোকিত করেছে, ফ্লুটারফ্লো-এর মাধ্যমে ডেভেলপারদের অ্যাপ ডেভেলপমেন্টে অত্যাধুনিক অন্তর্দৃষ্টি এনেছে। বিশেষজ্ঞ-নেতৃত্বাধীন সেশন, একচেটিয়া আপডেট, এবং অতুলনীয় নেটওয়ার্কিং সহ, এটি এমন একটি ইভেন্ট ছিল যা মিস করা যাবে না!
2024-এর প্রযুক্তি ছাঁটাই: উদ্ভাবনকে প্রভাবিত করছে অব্যাহত তরঙ্গ
2024-এর প্রযুক্তি ছাঁটাই: উদ্ভাবনকে প্রভাবিত করছে অব্যাহত তরঙ্গ
টেসলা এবং অ্যামাজনের মতো জায়ান্ট সহ 254টি কোম্পানিতে 60,000 চাকরি কাটার সাথে, 2024 সালে প্রযুক্তি ছাঁটাইয়ের একটি অব্যাহত তরঙ্গ উদ্ভাবনের ল্যান্ডস্কেপকে নতুন আকার দিতে দেখা যাচ্ছে।
বিনামূল্যে শুরু করুন
এটি নিজে চেষ্টা করার জন্য অনুপ্রাণিত?

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

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