Advanced OOP and new syntax patterns for Javascript
Alessandro Rosa

TL;DR
This paper introduces OBJS, a transpiler that enhances Javascript with typified variables, new syntax patterns, and object-oriented features, aiming to evolve the language while maintaining its original syntax style.
Contribution
The paper presents a novel transpiler implementing object-oriented paradigms and new syntax patterns in Javascript, bridging the gap with C++ standards.
Findings
Implemented typified variables and functions call management.
Introduced new operators and syntax patterns for more agile coding.
Aimed to evolve Javascript with native-like object-oriented features.
Abstract
We present OBJS, a new transpiler project featuring the implementation of typified variables and functions call management in Javascript, as well as several new operators and syntax patterns that could make coding more agile and versatile. The goal is to empower this language. According to this point of view, this transpiler aims at implementing Object Oriented Programming paradigms into Javascript. The author opines that this would be likely the best evolution of this language in ways that should be proper to the original syntax, that is, by adopting native C++standards, so that there would be no promiscuity between old and new patterns, benefiting those who come from similar languages.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Embedded Systems Design Techniques · Software Engineering and Design Patterns
