ایرلنگ/او ٹی پی 22 جاری ہوا۔

چند گھنٹے پہلے، ایرلنگ ٹیم نے پروگرامنگ زبان اور پورے پلیٹ فارم کی اگلی ریلیز کا اعلان کیا۔

میں آپ کو یاد دلاتا ہوں کہ Erlang/OTP کا مقصد وسیع پیمانے پر توسیع پذیر نظاموں کو تخلیق کرنا ہے جو نرم حقیقی وقت میں اعلی دستیابی کی ضروریات کے ساتھ کام کرتے ہیں۔ یہ پلیٹ فارم طویل عرصے سے ٹیلی کمیونیکیشن، بینک، ای کامرس، ٹیلی فونی اور فوری پیغام رسانی جیسے شعبوں میں کامیابی کے ساتھ استعمال ہوتا رہا ہے۔

اس ریلیز میں اہم تبدیلیاں:

  • ایک نیا (تجرباتی) ساکٹ ماڈیول شامل کیا گیا جو OS ساکٹ تک کم سطح تک رسائی فراہم کرتا ہے۔ یہ gen_tcp اور دوسروں کا متبادل نہیں ہے، اور ابھی تک ونڈوز پر کام نہیں کرتا ہے (آن مائکرو بینچ مارک اس نے gen_tcp کے مقابلے میں ~40% کی رفتار میں اضافہ دکھایا)
  • نئی اصلاح کو شامل کرنے کے لیے تالیف کے مراحل اور داخلی مرتب کی نمائندگی کو تبدیل کر دیا گیا (تفصیلی جائزہ)
  • بائنری ڈیٹا کی اقسام کے لیے پیٹرن مماثلت کی اصلاح اب زیادہ صورتوں میں لاگو ہوتی ہے۔
  • ایرلنگ ڈسٹری بیوشن پروٹوکول میں بڑے پیغامات (نوڈس کے درمیان ڈیٹا کی منتقلی کے ذمہ دار) اب کئی ٹکڑوں میں تقسیم ہو گئے ہیں۔
  • میں آپ کی توجہ ماڈیولز کی طرف مبذول کرواتا ہوں۔ کاؤنٹر, جوہری и مستقل_ٹرم 21.2 میں شامل کیا گیا اور مسابقتی ماحول میں کام کرنے کے لیے ٹولز کے سیٹ کو بڑھانا

بہتری نے لمبی فہرستوں پر لمبائی/1 فنکشن کو بھی متاثر کیا، آرڈرڈ_سیٹ قسم کے ای ٹی ایس ٹیبلز، این آئی ایف انٹرفیس کو enif_term_type فنکشن، erlc کمپائلر آپشنز، SSL ورژن اور کرپٹو ماڈیول فنکشنز موصول ہوئے۔

تبدیلیوں، مثالوں اور بینچ مارکس کے جائزہ کے ساتھ بلاگ پوسٹ

ماخذ: linux.org.ru

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