ECMAScript: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 55:
|7
|Ancora in lavorazione
|La settima edizione è in uno stadio di sviluppo davvero primitivo ma è comunque destinato a continuare il "tema" della riforma del linguaggio. Le nuove funzionalità proposte includono concurrency ed atomics, zero copy binary transfer, altri miglioramenti nell'ambito matematico, integrazione sintattica con le promises, observable streams, [[SIMD]], migliore metaprogrammazione con le classi, overload degli operatori e molto altro.
|The Seventh Edition is in a very early stage of development, but is intended to continue the themes of language reform, code isolation, control of effects and library/tool enabling from ES6. New features proposed include concurrency and atomics, zero-copy binary data transfer, more number and math enhancements, syntactic integration with promises, observable streams, [[SIMD]] types, better metaprogramming with classes, class and instance properties, operator overloading, value types (first-class primitive-like objects), records and tuples, and traits.<ref>{{cite web|url = http://wiki.ecmascript.org/doku.php?id=strawman:strawman|title = strawman:strawman [ES Wiki&#93;|publisher = Wiki.ecmascript.org|date = 2013-09-18|accessdate = 2013-10-31}}</ref><ref>{{cite web|title = tc39/ecma262|url = https://github.com/tc39/ecma262|website = TC39|publisher = GitHub|accessdate = 27 December 2015}}</ref>
|
|}