Top all-time · #153
Axel Rauschmayer
Personal blog · 2ality.comprogrammingweb
Axel Rauschmayer writes 2ality blog: temporarily offline, a personal blog at 2ality.com about programming and web. Since 2011, 267 different Hacker News readers have linked it 480 times, most often “2ality blog: temporarily offline due to AI stealing work”. No feed was found, so read it on the site itself.
Sometimes recommended · 10 of 40 sampled comments recommend it?
Why HN links it
HN readers link Axel Rauschmayer's 2ality blog for deep, specific writing on JavaScript, ECMAScript features and proposals, and TypeScript.
- Recommended for · 10 comments
- Called excellent, great, amazing and extremely detailed; one commenter's first stop for new JS proposals.
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- 2ality blog: temporarily offline due to AI stealing work8 people · 8 mentions · first linked 2020-08-21
- The final feature set of ECMAScript 2016 (ES7)7 people · 7 mentions · first linked 2016-01-30
- ECMAScript 2018: final feature set6 people · 6 mentions · first linked 2017-11-07
- /6 people · 6 mentions · first linked 2017-06-01
- JavaScript’s a mess – and that’s a good thing5 people · 5 mentions · first linked 2018-02-05
- Google SoundScript: Faster OOP for JavaScript5 people · 5 mentions · first linked 2015-02-04
- Six nifty ES6 tricks4 people · 5 mentions · first linked 2016-05-22
- ECMAScript 2024: What's New?4 people · 4 mentions · first linked 2024-06-26
- Statically Typed JavaScript via TypeScript,Flow and AtScript4 people · 4 mentions · first linked 2014-10-28
- ES proposal: import()4 people · 4 mentions · first linked 2017-01-09
What Hacker News says?
Webpack 2 will support this: http://www.2ality.com/2015/12/webpack-tree-shaking.html
Comment linking /2015/12/webpack-tree-shaking.html
on “NPM and Left-Pad: Have We Forgotten How to Program?”Submitted Temporal: Getting started with JavaScript's new date time API as a story · 377 points
HN discussion> Are dynamic inclusions simply not allowed? Correct. One of the motivating factors for ES6 modules was to create a format that can be statically analyzed and optimized. > Is eval just not allowed to import anything? Correct. See this excellent writeup for more details regarding ES6 modules: http://www.2ality.com/2014/09/es6-modules-final.html
Comment linking /2014/09/es6-modules-final.html
on “NPM and Left-Pad: Have We Forgotten How to Program?”Submitted Future JavaScript: what is still missing? as a story · 242 points
HN discussionThis is destructuring (a new feature in ES6, the upcoming version of JavaScript). There's a great in-depth read on how it works here: http://www.2ality.com/2015/01/es6-destructuring.html
Comment linking /2015/01/es6-destructuring.html
on “React Native is now open source”Submitted WebAssembly: a binary format for the web as a story · 216 points
HN discussionhttp://www.2ality.com/ for deeper insight in JavaScript and its current development.
Comment linking /
on “Ask HN: What are some good technology blogs to follow?”Submitted ECMAScript modules in Node.js: the new plan as a story · 210 points
HN discussionI recommend taking the State of CSS[1] survey, it is a nice way of keeping up with the latest features. Other then that I use PostCSS with the postcss-preset-env[2] plugin. There you can enable various future features of the language and have it compile down to a more supported version. If your really want to dive into the future of CSS you can read the issue board for the CSSWG[3] (beware, it can suck hours out of…
Comment linking /2019/12/ecmascript-2020.html
on “Things I wish I’d known about CSS”Submitted ECMAScript 2018: final feature set as a story · 183 points
HN discussionFound a nice comparison of the various "things"(?) adding static typing to JS: http://www.2ality.com/2014/10/typed-javascript.html
Comment linking /2014/10/typed-javascript.html
on “Facebook Launches Flow, Static Type Checker for JavaScript”Submitted First look: adding type annotations to JavaScript as a story · 178 points
HN discussionhttps://2ality.com
Comment linking /
on “Eloquent JavaScript 3rd Edition (2018)”Submitted TypeScript enums: use cases and alternatives as a story · 177 points
HN discussionYou can with asm.js: https://2ality.com/2013/02/asm-js.html
Comment linking /2013/02/asm-js.html
on “The Baseline Interpreter: A Faster JavaScript Interpreter in Firefox 70”Submitted Announcing “Exploring ES6” as a story · 136 points
HN discussionAs you indicated, almost none of what was once called ES7 made it into the final spec: http://www.2ality.com/2016/01/ecmascript-2016.html At least exponentiation is slightly cool. Hasta la ES8 siempre I guess.
Comment linking /2016/01/ecmascript-2016.html
on “Node.js v6.0 Released”Submitted ECMAScript 2017: the final feature set as a story · 98 points
HN discussionI like Dr. Rauschmayer's blog, as well: http://2ality.com/ His blog is full of useful and specific deep dives into individual ES proposals as they reach certain stages.
Comment linking /
on “ECMAScript 2017 Language Specification”Submitted ECMAScript 6: new OOP features besides classes as a story · 87 points
HN discussionUnfortunately, that's not redundant, because `typeof null` returns "object": https://2ality.com/2013/10/typeof-null.html
Comment linking /2013/10/typeof-null.html
on “A one-line package broke `npm create-react-app`”Submitted A pipe operator for JavaScript: introduction and use cases as a story · 82 points
HN discussionDr. Axel Rauschmayer : http://www.2ality.com/
Comment linking /
on “Ask HN: Which developers do you closely follow?”- of · 2015-04-21
Submitted Deploying ECMAScript 6 as a story · 80 points
HN discussion Defaulting to data-last gets you 80% of the way. fn = (a -> b) -> a So your typical array mapping becomes list.map(to(v => v * 2)) All very contrived of course. Ramda’s currying [0] gives you the _ param to play with the order. But I’ve come to the conclusion that currying in JS is rarely worth the effort. [1] 0 - https://github.com/ramda/ramda/blob/v0.28.0/source/__.js 1 - https://2ality.com/2017/11/currying-in-js.…
Comment linking /2017/11/currying-in-js.html
on “Modern JavaScript Tutorial”Submitted Currying is not idiomatic in JavaScript as a story · 70 points
HN discussion> Is CSS an "art" thing? Certainly![0] > Is it common for other developers to have issues with it? Boy howdy it is! Like eight years of discussion[1] on vertically centering text in a div. It's all siegeworks-engineering[2] anyway, so no surprise that we ended up here. I think at one point in time, poor Doug Crockford suggested actual versioning for things like javascript and CSS. The children shivered as though the…
Comment linking /2011/03/javascript-how-it-all-began.html
on “Ask HN: Is it just me, or is CSS too damn hard?”Submitted Google’s Polymer and the future of web UI frameworks as a story · 70 points
HN discussionApparently ECMAScript 6 is considering some other forms of function literals as well: http://www.2ality.com/2012/04/arrow-functions.html
Comment linking /2012/04/arrow-functions.html
on “TypeScript: a language for application-scale JavaScript development”Submitted Google SoundScript: faster OOP for JavaScript as a story · 68 points
HN discussion