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.

Node 8.3.0 released

172 pointsby binarray2000almost 8 years ago

7 comments

bdeforealmost 8 years ago
Shame about npm5 being significantly broken, taking the wind of the node 8 sails.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;npm&#x2F;npm&#x2F;issues&#x2F;16991" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;npm&#x2F;npm&#x2F;issues&#x2F;16991</a>
评论 #14980876 未加载
评论 #14980668 未加载
评论 #14979905 未加载
评论 #14980140 未加载
评论 #14980051 未加载
评论 #14979883 未加载
评论 #14979847 未加载
评论 #14980776 未加载
评论 #14980279 未加载
评论 #14985242 未加载
Phlowalmost 8 years ago
Still can&#x27;t get a debugger; statement to break... <a href="https:&#x2F;&#x2F;github.com&#x2F;nodejs&#x2F;node&#x2F;issues&#x2F;7593" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nodejs&#x2F;node&#x2F;issues&#x2F;7593</a>
评论 #14982897 未加载
jnbichealmost 8 years ago
Still disappointed that Node has backed out of optimized tailcalls (edit: should have written proper tail calls here, since that&#x27;s what the past <i>3</i> now specs have called for, ES5, ES6, and ES2017). I think it&#x27;s the only part they haven&#x27;t implemented.<p>I think a lot of the pushback I&#x27;m seeing against TCO comes from traditional programmers who don&#x27;t like functional programming and who think that recursion shouldn&#x27;t play any role in production software. I get that there are also some who have legitimate implementation concerns, but the reflexive pushback TCO gets from a lot of the V8 maintainers compared to any other new ES6 feature seems telling to me (correct me if I&#x27;m wrong here).<p>What they don&#x27;t understand is that JavaScript programmers are rapidly moving toward functional programming. Already, there&#x27;s a heavy functional influence on the React community, probably the dominant frontend framework&#x2F;library at the moment. Clojurescript and Elm have had an outsize influence on the JavaScript community, and I see more and more programmers using functional paradigms in their everyday code (particularly maps, filters, and reductions). I know we&#x27;d see much more recursion if it were technically feasible.<p>Edit: Absolutely right, my critics. I brain farted on this one. It&#x27;s not Node, it&#x27;s V8. I did refer to this in the second paragraph, but stupidly blamed Node for it in the first paragraph.<p>Edit 2: As I said, I shouldn&#x27;t have singled out Node, particularly since it&#x27;s V8 that&#x27;s making this call. But my criticism was more directed toward most of the JavaScript implementers who seemed to have single-handedly decided that the es6 spec was all cool except for the one part they don&#x27;t like. And I could accept the criticism that implicit tailcalls are problematic, except they seem opposed to labeled tailcalls as well. I think there are lots of implementers who simply don&#x27;t believe that recursion has a place in &quot;real&quot; software. I&#x27;ve not heard these exact words from an implementers before, but I&#x27;ve known quite a few senior developers of my generation (40s) who have said this exact thing to me (they also can&#x27;t seem to get the difference between structural and generative recursion).
评论 #14979992 未加载
评论 #14980883 未加载
评论 #14980076 未加载
评论 #14979921 未加载
sparrishalmost 8 years ago
I&#x27;ve been waiting for this DNS behavior change for years. Great release!
nessupalmost 8 years ago
From the Medium post about speed improvements in this version:<p>&gt; The size of a function, including it’s signature, the white space and even comments can affect whether the function can be inlined by V8 or not. Yes: adding a comment to your function may cause a performance hit somewhere in the range of a 10% speed reduction.<p>Uhh... byeee
评论 #14989522 未加载
k__almost 8 years ago
Nice.<p>Any noticeable performance gains in everyday use?
评论 #14979336 未加载
评论 #14979391 未加载
评论 #14980872 未加载
xorialmost 8 years ago
I wonder if this will lead to Electron using less RAM... nah.
评论 #14982941 未加载