19 पॉइंट द्वारा xguru 2022-11-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • अगर ब्राउज़र में जटिल कामों के लिए WASM का उपयोग करें, तो कौन-सी भाषा सबसे तेज़ है?
  • 1 लाख रैंडम वैल्यू वाले array को 500 बार कॉपी करके sort करने वाले code से speed की तुलना
  • नतीजे में Rust ने सबसे कम memory का उपयोग किया और सबसे तेज़ रहा (JS से लगभग 20 गुना)
    • runtime speed : Rust (2982ms) > AssemblyScript(6405ms) > Go(9717ms) > JavaScript(68720ms)
    • file size : JavaScript (1.3kb) > AssemblyScript(4.7kb) > Go(37.0kb) > Rust (74.0kb)
  • अगर file size भी साथ में महत्वपूर्ण है, तो AssemblyScript भी ठीक विकल्प है (Rust की तुलना में लगभग दोगुना धीमा, लेकिन JS से 10 गुना तेज़)
  • Chrome में Rust runtime सबसे तेज़ था. JavaScript में Firefox, Chrome से 3 गुना से भी अधिक तेज़ था

1 टिप्पणियां

 
kayws426 2022-11-29

मुझे लगता है कि यह JavaScript के लिए प्रतिकूल तुलना थी.
array बनाने में इस्तेमाल किया गया data type अलग है.
JavaScript में number type 64-bit floating-point format होता है, जबकि बाकी भाषाओं ने 32-bit integer type का इस्तेमाल किया था.