Litcius/Paper detail

To type or not to type?

Justus Bogner, Manuel Merkel

202218 citationsDOI

Abstract

JavaScript (JS) is one of the most popular programming languages, and widely used for web apps, mobile apps, desktop clients, and even backend development. Due to its dynamic and flexible nature, however, JS applications often have a reputation for poor software quality. While the type-safe superset TypeScript (TS) offers features to address these prejudices, there is currently insufficient empirical evidence to broadly support the claim that TS applications exhibit better software quality than JS applications.

Topics & Concepts

TypeScriptComputer scienceJavaScriptReputationSoftware engineeringSoftware qualityWorld Wide WebSoftwareQuality (philosophy)Software developmentProgramming languageEpistemologySocial sciencePhilosophySociologySoftware Engineering ResearchSoftware Testing and Debugging TechniquesAdvanced Malware Detection Techniques
To type or not to type? | Litcius