د QEMU او FFmpeg بنسټ ایښودونکي څخه د ایمبیډ شوي جاواسکریپټ انجن نوې نسخه

فرانسوي ریاضي پوه فابریس بیلارډ، چې د QEMU او FFmpeg پروژې یې تاسیس کړې، د کمپیک ایمبیډ شوي جاواسکریپټ انجن لپاره تازه معلومات خپاره کړي چې هغه یې رامینځته کړی. QuickJS. انجن د ES2019 توضیحاتو او اضافي ریاضياتي توسیعونو لکه BigInt او BigFloat ډولونو ملاتړ کوي. د QuickJS فعالیت د پام وړ دی لوړ شته انلاګونه (XS د 35 by لخوا ، duktape له دوه ځله څخه زیات جیری سکریپټ درې ځله او MuJS اوه ځله). پروژه د انجن د ځای پرځای کولو لپاره کتابتون وړاندې کوي، د کمانډ لاین څخه د جاواسکریپټ کوډ چلولو لپاره د qjs ترجمان، او د ځان سره د اجرا وړ فایلونو رامینځته کولو لپاره د qjsc کمپیلر وړاندې کوي. کوډ په C او کې لیکل شوی لخوا توزیع شوی د MIT جواز لاندې. تاسو کولی شئ په متن کې د پروژې په اړه نور ولولئ د لومړۍ ګڼې اعلان.

نوې نسخه د ډول لپاره تجرباتي ملاتړ اضافه کوي BigDecimal، کوم چې تاسو ته اجازه درکوي د لسیزو شمیرې په خپل سري دقیقیت سره تنظیم کړئ (د بیس 10 سره د شمیرو لپاره د BigInt سره ورته). د آپریټر اوورلوډینګ تازه پلي کول. زیاته کړه مثالونه تر یو ملیارد لسیزو ځایونو پورې دقت سره د Pi په مؤثره توګه محاسبه کولو لپاره برنامې (د ریاضي پوه په توګه ، فابریس بیلارډ د Pi محاسبه کولو لپاره د ترټولو ګړندۍ فارمول جوړونکي په توګه پیژندل کیږي).

سرچینه: opennet.ru

Add a comment