OpenSUSE نم پروگرامنگ زبان کے لیے مکمل تعاون فراہم کرتا ہے۔

اوپن سوس ڈسٹری بیوشن کے ڈویلپرز نے نم پروگرامنگ لینگویج سے متعلق پیکجز کے لیے ابتدائی مدد فراہم کرنے کا اعلان کیا ہے۔ پرائمری سپورٹ میں اپ ڈیٹس کی باقاعدہ اور فوری جنریشن شامل ہوتی ہے جو کہ نم ٹول کٹ کی تازہ ترین ریلیز سے مطابقت رکھتی ہے۔ پیکیجز x86-64، i586، ppc64le اور ARM64 آرکیٹیکچرز کے لیے بنائے جائیں گے، اور اشاعت سے پہلے OpenSUSE خودکار ٹیسٹنگ سسٹمز میں ٹیسٹ کیے جائیں گے۔ اس سے پہلے، آرک لینکس ڈسٹری بیوشن نے نم کی مدد کے لیے اسی طرح کی پہل شروع کی تھی۔

نم زبان نظام پروگرامنگ کے مسائل کو حل کرنے پر مرکوز ہے، جامد ٹائپنگ کا استعمال کرتی ہے اور اسے پاسکل، C++، Python اور Lisp پر نظر رکھ کر بنایا گیا ہے۔ نم سورس کوڈ کو C، C++، یا JavaScript کی نمائندگی میں مرتب کیا گیا ہے۔ اس کے بعد، نتیجے میں آنے والا C/C++ کوڈ کسی بھی دستیاب کمپائلر (کلنگ، جی سی سی، آئی سی سی، بصری سی++) کا استعمال کرتے ہوئے ایک قابل عمل فائل میں مرتب کیا جاتا ہے، جو آپ کو C کے قریب کارکردگی حاصل کرنے کی اجازت دیتا ہے، اگر آپ چلانے کے اخراجات کو مدنظر نہیں رکھتے ہیں۔ کچرا جمع کرنے والا. Python کی طرح، Nim انڈینٹیشن کو بلاک ڈیلیمیٹر کے طور پر استعمال کرتا ہے۔ میٹا پروگرامنگ ٹولز اور ڈومین مخصوص زبانیں (DSLs) بنانے کی صلاحیتیں معاون ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں