TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

ECMAScript 2016 Approved

238 pointsby gskleealmost 9 years ago

10 comments

BinaryIdiotalmost 9 years ago
I wish this contained a delta between the previous release and this release. It&#x27;s difficult to find the differences just by skimming.<p>Edit: apparently I hadn&#x27;t realized that the changes were so few that what was in the outline really did cover everything. I thought it was a summation. My fault.<p>That being said I continue to be disappointed in the built-in standard library of JavaScript. As far as I can tell ECMAScript 2017 also has zero plans for incorporating useful libraries for file IO or sockets (currently both are provided through different APIs by node or the browser). This really needs to happen.
评论 #11920757 未加载
评论 #11921400 未加载
评论 #11920710 未加载
评论 #11920768 未加载
评论 #11921462 未加载
评论 #11921174 未加载
评论 #11923604 未加载
评论 #11923779 未加载
jsingletonalmost 9 years ago
So, ECMAScript 2015 is ES6 and ECMAScript 2016 (this) is ES7 [0]. I like the new features (promises, arrow functions etc.) but the naming is as confusing as Visual Studio. VS 2015 is the current version but VS 15 is the next one.<p>[0] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;ECMAScript" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;ECMAScript</a>
评论 #11922418 未加载
评论 #11922409 未加载
domenicdalmost 9 years ago
As always, see <a href="https:&#x2F;&#x2F;tc39.github.io&#x2F;ecma262&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tc39.github.io&#x2F;ecma262&#x2F;</a> for the up-to-date spec that implementers use.
edwinjmalmost 9 years ago
&quot;This specification also includes support for a new exponentiation operator and adds a new method to Array.prototype called includes.&quot;<p>Not much new here for regular JavaScript developers.
评论 #11925262 未加载
dpwebalmost 9 years ago
They should be working to make JS smaller and simpler and better. Focus on the philosophy of what JS should be. People instead tend to focus on &#x27;new features&#x27;.<p>The power in JS is functional programming. For instance, grafting on Classes, was a mistake. They may focus on concepts like, how do we make sure we never create two ways to do the same thing - instead of how do we incorporate this new thing.
评论 #11921937 未加载
评论 #11921959 未加载
评论 #11921957 未加载
评论 #11923163 未加载
评论 #11921981 未加载
评论 #11923662 未加载
SimeVidasalmost 9 years ago
504 pages according to Chrome’s print preview.
0xCMPalmost 9 years ago
Does anyone know if decorators made it in? I can&#x27;t find them via the search at first glance. I&#x27;m guessing they&#x27;re listed under a different name&#x2F;section than I thought?
评论 #11920776 未加载
评论 #11920899 未加载
评论 #11920773 未加载
评论 #11923043 未加载
z3t4almost 9 years ago
Why don&#x27;t they &quot;fix&quot; the numeric system to be more exact? I&#x27;m talking about the float implementation. I don&#x27;t think anyone depends on the floating point rounding errors. But we do spend a lot of time avoiding them. They totally &quot;screwed up&quot; the syntax in 2015, with many breaking changes, so why not fix the damn rounding errors!?
评论 #11921262 未加载
sktrdiealmost 9 years ago
Did Observables make it in with the `async function* SomeObservable() {}` type of syntax?
评论 #11920967 未加载
_pmf_almost 9 years ago
These 10 ECMA Features Taken From Actually Useful Languages And Presented As Cool Innovations Will Blow Your Mind!
评论 #11922994 未加载