د Qbs 2.0 اسمبلۍ وسیله خوشې کول

د Qbs 2.0 جوړونې ټول کټ خپور شوی دی. Qbs د انحصار په توګه Qt ته اړتیا لري، که څه هم Qbs پخپله د هرې پروژې د جوړولو اداره کولو لپاره ډیزاین شوی. Qbs د پروژې د جوړولو سکریپټونو تعریف کولو لپاره د QML ژبې ساده نسخه کاروي، د انعطاف وړ جوړونې قواعدو تعریف ته اجازه ورکوي چې بهرني ماډلونه پکې شامل کیدی شي، د جاواسکریپټ افعال کارول کیدی شي، او د دودیز جوړونې قواعد رامینځته کیدی شي.

د سکریپټ ژبه په Qbs کې کارول کیږي د IDEs لخوا د جوړ شوي سکریپټونو تولید او پارس کولو اتومات کولو لپاره تطابق شوی. سربیره پردې ، Qbs میک فایلونه نه رامینځته کوي ، او پخپله د منځګړیتوبونو پرته لکه د میک یوټیلیټ ، د کمپیلرونو او لینکرونو لانچ کنټرولوي ، د ټولو انحصارونو تفصيلي ګراف پراساس د جوړونې پروسې اصلاح کوي. په پروژه کې د جوړښت او انحصار په اړه د لومړنیو معلوماتو شتون تاسو ته اجازه درکوي په مؤثره توګه په څو تارونو کې د عملیاتو اجرا کول موازي کړي. د لویو پروژو لپاره چې د ډیری فایلونو او فرعي لارښودونو څخه مشتمل وي، د Qbs په کارولو سره د بیارغونې فعالیت کولی شي څو ځله ښه کړي - بیا رغونه نږدې سمدستي وي او پراختیا کونکي د انتظار وخت نه تیروي.

په یاد ولرئ چې په 2018 کې، Qt شرکت پریکړه وکړه چې د Qbs پراختیا ودروي. Qbs د qmake لپاره د بدیل په توګه رامینځته شوی و ، مګر په نهایت کې پریکړه وشوه چې CMake په اوږد مهال کې د Qt لپاره د اصلي جوړونې سیسټم په توګه وکاروئ. د Qbs پراختیا اوس د یوې خپلواکې پروژې په توګه دوام لري چې د ټولنې ځواکونو او علاقه لرونکو پراختیا کونکو لخوا ملاتړ کیږي. د Qt شرکت زیربنا د پراختیا لپاره کارول کیږي.

د نسخې شمېر کې د پام وړ بدلون د نوي جاوا سکریپټ بیک اینډ د پلي کولو له امله دی، کوم چې د QtScript ځای نیسي، کوم چې په Qt 6 کې له پامه غورځول شوی و. د پیچلي جاوا سکریپټ کور تړلو له امله د QtScript داخلي ساتلو ته دوام ورکول غیر واقعیتي ګڼل کیده. له همدې امله، نوی بیک اینډ د ځان متکي او کمپیکټ QuickJS جاوا سکریپټ انجن پر بنسټ والړ دی، چې د QEMU او FFmpeg بنسټ ایښودونکي فابریس بیلارډ لخوا رامینځته شوی. دا انجن د ES2019 مشخصاتو ملاتړ کوي او په فعالیت کې د موجوده سیالانو څخه د پام وړ غوره فعالیت کوي (XS د 35٪ لخوا، DukTape د دوه ځله څخه ډیر، JerryScript د درې ځله لخوا، او MuJS د اوو ځله لخوا).

د جوړونې سکریپټونو د پراختیا په برخه کې، نوي انجن ته لیږد باید د کوم مهم بدلون لامل نشي. فعالیت به هم تقریبا ورته پاتې شي. یو د پام وړ توپیر د نوي انجن د غیر تعریف شوي ارزښتونو کارولو لپاره سخت اړتیاوې دي، کوم چې کولی شي په موجوده پروژو کې هغه مسلې څرګندې کړي چې د QtScript کارولو پرمهال له پامه غورځول شوي.

سرچینه: opennet.ru

د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster