2016
DOI: 10.1016/j.jss.2016.04.045
|View full text |Cite
|
Sign up to set email alerts
|

Growing a language: An empirical study on how (and why) developers use some recently-introduced and/or recently-evolving JavaScript features

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 3 publications
0
3
0
Order By: Relevance
“…In the case of algorithms.js, the developer is in favor of ES6 classes, although he believes that it is necessary to transpile the migrated code to ES5 for the sake of compatibility. 10 However, he does not want the project to depend on a transpiler, such as Babel 11 , as stated in the following comment:…”
Section: Feedback From Developersmentioning
confidence: 99%
See 2 more Smart Citations
“…In the case of algorithms.js, the developer is in favor of ES6 classes, although he believes that it is necessary to transpile the migrated code to ES5 for the sake of compatibility. 10 However, he does not want the project to depend on a transpiler, such as Babel 11 , as stated in the following comment:…”
Section: Feedback From Developersmentioning
confidence: 99%
“…Hafiz et al [10] present an empirical study to understand how different language features in JavaScript are used by developers. The authors conclude that: (a) developers are not fully aware about newly introduced JavaScript features; (b) developers continue to use deprecated features that are no longer recommended; (c) very few developers are currently using object-oriented features, such as the new class syntax.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation