Math.js']js: An Advanced Mathematics Library for Java']JavaScript

被引:1
|
作者
de Jong, Jos [1 ]
Mansfield, Eric [2 ]
机构
[1] Teqplay, Rotterdam, Netherlands
[2] Sustainable Energy Solut, Orem, UT USA
关键词
!text type='Java']Java[!/text]Script; library; mathematics; scientific computing; The Rise of [!text type='Java']Java[!/text]Script; web;
D O I
10.1109/MCSE.2018.011111122
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Math.js is a JavaScript library that brings advanced mathematics to the web browser and server. The case study in this article demonstrates its flexibility by extending the library using custom functions to solve and optimize a rocket trajectory. Several benchmark comparisons with other JavaScript libraries and state-of-the-art mathematics software are presented, and the current challenges facing math.js, including performance and size, are discussed.
引用
收藏
页码:20 / 32
页数:13
相关论文
共 50 条
  • [21] Semantics-Driven Interoperability between Scala.js']js and Java']JavaScript
    Doeraene, Sebastien
    Schlatter, Tobias
    Stucki, Nicolas
    [J]. SCALA'16: PROCEEDINGS OF THE 2016 7TH ACM SIGPLAN SYMPOSIUM ON SCALA, 2016, : 85 - 94
  • [22] Server-side Web Development with Java']JavaScript and Node.js']js
    Ortiz, Ariel
    [J]. PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 747 - 747
  • [23] SPMP: A Java']JavaScript Support for Shared Persistent Memory on Node.js']js
    Zhang, Qipeng
    Li, Tianyou
    Deng, Pan
    Chen, Yuting
    Huang, Linpeng
    Rudoff, Andy
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT II, 2018, 11335 : 354 - 366
  • [24] OBJS']JS: Forking Java']Javascript to OOP Paradigms
    Rosa, Alessandro
    [J]. PROCEEDINGS OF THE FUTURE TECHNOLOGIES CONFERENCE (FTC) 2018, VOL 2, 2019, 881 : 385 - 401
  • [25] JS']JSNOSE: Detecting Java']JavaScript Code Smells
    Fard, Amin Milani
    Mesbah, Ali
    [J]. 2013 IEEE 13TH INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM), 2013, : 116 - 125
  • [26] JS']JSAI: A Static Analysis Platform for Java']JavaScript
    Kashyap, Vineeth
    Dewey, Kyle
    Kuefner, Ethan A.
    Wagner, John
    Gibbons, Kevin
    Sarracino, John
    Wiedermann, Ben
    Hardekopf, Ben
    [J]. 22ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (FSE 2014), 2014, : 121 - 132
  • [27] BUGSJS']JS: a benchmark and taxonomy of Java']JavaScript bugs
    Gyimesi, Peter
    Vancsics, Bela
    Stocco, Andrea
    Mazinanian, Davood
    Beszedes, Arpad
    Ferenc, Rudolf
    Mesbah, Ali
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2021, 31 (04):
  • [28] KJS']JS: A Complete Formal Semantics of Java']JavaScript
    Park, Daejun
    Stefanescu, Andrei
    Rosu, Grigore
    [J]. ACM SIGPLAN NOTICES, 2015, 50 (06) : 346 - 356
  • [29] JS']JSME: a free molecule editor in Java']JavaScript
    Bienfait, Bruno
    Ertl, Peter
    [J]. JOURNAL OF CHEMINFORMATICS, 2013, 5
  • [30] Poster: Supporting Java']JavaScript Experimentation with BUGSJS']JS
    Vancsics, Bela
    Gyimesi, Peter
    Stocco, Andrea
    Mazinanian, Davood
    Beszedes, Arpad
    Ferenc, Rudolf
    Mesbah, Ali
    [J]. 2019 IEEE 12TH CONFERENCE ON SOFTWARE TESTING, VALIDATION AND VERIFICATION (ICST 2019), 2019, : 375 - 378