loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Gábor Lóki and Péter Gál

Affiliation: Department of Software Engineering, University of Szeged, Dugonics ter 13, 6720, Szeged and Hungary

Keyword(s): JavaScript, Guidelines, EcmaScript 262, Performance, Embedded.

Abstract: Programming guidelines are used for almost every programming language. Guidelines can differ for each project and each programmer. In general, however they usually try to give a common format for the given project in some aspect. This aspect can be code style related or even performance related. A performance guideline tries to help programmers formulate such code which can be executed quickly by the computer. For statically compiled languages, numerous performance guidelines are available. In the web era, the JavaScript language is used extensively by many developers. For this language, the performance guidelines are not that widespread, although there are a few research papers about them. Additionally, the language has incorporated new constructs in its newer versions. In this paper, some of the new ECMAScript 6 constructs are investigated to determine if they should be used in a performance sensitive JavaScript application. The elements are compared with the ECMAScript 5.1 variant s. To give a more usable set of guidelines, the tests are performed on multiple JavaScript engines ranging from server side JS engines to engines which can be used in embedded systems. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.220.160.216

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Lóki, G. and Gál, P. (2018). JavaScript Guidelines for JavaScript Programmers - A Comprehensive Guide for Performance Critical JS Programs. In Proceedings of the 13th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-320-9; ISSN 2184-2833, SciTePress, pages 397-404. DOI: 10.5220/0006918904310438

@conference{icsoft18,
author={Gábor Lóki. and Péter Gál.},
title={JavaScript Guidelines for JavaScript Programmers - A Comprehensive Guide for Performance Critical JS Programs},
booktitle={Proceedings of the 13th International Conference on Software Technologies - ICSOFT},
year={2018},
pages={397-404},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006918904310438},
isbn={978-989-758-320-9},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 13th International Conference on Software Technologies - ICSOFT
TI - JavaScript Guidelines for JavaScript Programmers - A Comprehensive Guide for Performance Critical JS Programs
SN - 978-989-758-320-9
IS - 2184-2833
AU - Lóki, G.
AU - Gál, P.
PY - 2018
SP - 397
EP - 404
DO - 10.5220/0006918904310438
PB - SciTePress