HeadlinesBriefing HeadlinesBriefing.com

ফ্রি প্যাস্কালে ডায়নামিক প্যাকেজ সমর্থন যোগ করা হয়েছে

Hacker News •
×

ফ্রি প্যাস্কাল কম্পাইলার এবং লাজারস IDE এখন ডায়নামিক প্যাকেজ সমর্থন করে, যা ব্যবহারকারীদের পুরো IDE পুনর্নির্মিত किए बिना উপাদান, নিয়ন্ত্রণ এবং এক্সটেনশন তৈরি এবং ইনস্টল করতে সক্ষম করে। ডায়নামিক প্যাকেজের ব্যবহার নেটিভ প্যাস্কাল ক্লাস এবং টাইপকে ডায়নামিক প্যাকেজ লাইব্রেরির মাধ্যমে প্রকাশ করার জন্য প্লাগইন ডেভেলপ করতে করা যেতে পারে। এগুলো লিনাক্স, উইন্ডোজ এবং macOS এর জন্য স্ট্যান্ডার্ড শেয়ার্ড লাইব্রেরি ফাইল হিসেবে প্রয়োগ করা হয়েছে, যাতে কম্পাইলার által উত্পন্ন মেটাডেটা অন্তর্ভুক্ত আছে। রানটাইমে থ্রেড ভেরিয়েবলকে নিরাপদে সংরক্ষণ করার এবং স্ট্রিং এবং ডায়নামিক অ্যারে जैसे ডায়নামিক টাইপকে প্রোগ্রাম এবং প্যাকেজের মধ্যে পরিচালনা করার মেকানিজম অন্তর্ভুক্ত আছে। প্রোগ্রাম বিনিয়োগ করার সময়, ব্যবহারকারীরা সবকিছুকে একটি এক্সিকিউটেবলে বান্ডেল করতে পারেন বা এটিকে একাধিক ডায়নামিক প্যাকেজে ভাগ করতে পারেন যা চালু থাকলে প্রতিস্থাপন করা যেতে পারে, čímে একটি প্লাগইন সিস্টেম প্রদান হয়। সীমাবদ্ধতাগুলোর মধ্যে প্যাকেজের মধ্যে ইউনিট নামের çatক এবং এম্বেডেড মেটাডেটা के कारण साधारण শেয়ার্ড লাইব্রেরির চেয়ে বড় ডায়নামিক প্যাকেজ অন্তর্ভুক্ত রয়েছে। আরটিইএলকে ডায়নামিক প্যাকেজ থেকে তথ্য পড়তে সাহায্য করার জন্য একটি নতুন ইউনিট, Dyn Pkg Types.pas দিয়ে উন্নত করা হয়েছে। লাজারস IDE-এর উন্নতি মধ্যে প্যাকেজ পুনর্নির্মণের সময় IDE-এর বাইরে দেখানো একটি নতুন প্রগ্রেস উইন্ডো অন্তর্ভুক্ত রয়েছে। ডায়নামিক প্যাকেজ একটি প্লাগইন সিস্টেম প্রদান করে এবং চালু থাকলে উপাদানকে প্রতিস্থাপন করার অনুমতি দেয়, čímে লাজারস ব্যবহারকারীদের জন্য ডেভেলপমেন্ট ওয়ার্কফ্লো উন্নত হয়।

উৎস: Hacker News · সারাংশ: HeadlinesBriefing