A few notable changes include: * The ability to mark all strings literals as frozen by default with consequently large performance increase in string operations. Source: Internet
Also, as was noted by Alan Fox, collection literals are among the least straightforward features to implement. Source: Internet
An arrow is used in function literals and expressions. Source: Internet
Some programming languages also provide other ways to represent special characters in literals, without requiring an escape character (see e.g. delimiter collision ). Source: Internet
Code editor understands callback references within string literals, and provides advanced assistance such as usages search and rename refactoring. Source: Internet
Guarding against unintended changes of literals is one of the reasons I sometime do duplicate literals in tests. Source: Internet