የፕሮግራም አወጣጥ ቋንቋ ዝገት 1.39

ዝገት በሞዚላ የተደገፈ አጠቃላይ ዓላማ ያለው፣ ባለብዙ ፓራዲግም የተጠናቀረ የፕሮግራሚንግ ቋንቋ ሲሆን ተግባራዊ እና የሂደታዊ የፕሮግራሚንግ ፓራዲግሞችን ከባህሪ-ተኮር የነገር ስርዓት እና በባለቤትነት ላይ የተመሰረተ የማህደረ ትውስታ አስተዳደር ጋር ያጣምራል።

በስሪት 1.39 ውስጥ ምን አዲስ ነገር አለ:

  • በ"async" ተግባር፣ በአsync move { … } ብሎክ እና በ"away" ኦፕሬተር ላይ የተመሰረተው አዲሱ asynchronous programming አገባብ ተረጋግጧል፤
  • የተግባር መለኪያዎችን፣ መዝጊያዎችን እና የተግባር ጠቋሚዎችን ሲገልጹ ባህሪያት አሁን ሊገለጹ ይችላሉ። ሁኔታዊ የማጠናቀር ባህሪያት (cfg፣ cfg_attr) የሚደገፉ ሲሆን ምርመራዎችን በሊንት እና ረዳት ማክሮ ጥሪ ባህሪያት ይቆጣጠራሉ።
  • "#feature(bind_by_move_pattern_guards)" የተረጋጋ፣ ይህም በ"by-move" ማያያዣ አይነት ያላቸው ተለዋዋጮችን በአብነቶች ውስጥ መጠቀም ያስችላል፤
  • ተለዋዋጭ ብድርን በNLL ሲፈትሹ ስለሚከሰቱ ችግሮች ማስጠንቀቂያዎች ወደ ገዳይ ስህተቶች ተሻሽለዋል፤
  • የጭነት ፓኬጅ አስተዳዳሪው አሁን የውቅር ፋይሎችን ".toml" ቅጥያ መጠቀምን ይደግፋል።

የለውጦቹ ሙሉ ዝርዝር በገንቢው ድር ጣቢያ ላይ ይገኛል።

ምንጭ: linux.org.ru

በDDoS ጥበቃ፣ VPS VDS አገልጋዮች ለጣቢያዎች አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ የድር ጣቢያ ማስተናገጃ በዲዶኤስ ጥበቃ፣ በቪፒኤስ ቪዲኤስ አገልጋዮች ይግዙ | ProHoster