Viewing profile — Benvie
Benvie
HN member- Joined
- Mon, Jan 31, 2011, 2:44 PM UTC
- HN karma
- 193
- Public activity
- 28 items
- HN profile
- View on Hacker News ↗
About Benvie
No profile information was provided.
Recent public activity
-
comment
Comment #10811246
"Null" is such a great name for a cat.
- story
-
comment
Comment #7325925
All iterable objects (Arrays, Strings, TypedArrays, Maps, and Sets) come with the same set of iterator-creating methods (keys, values, entries).
-
comment
Comment #7325919
The ES6 spec draft is in its final stages of being revised. At this point there shouldn't be any substantial developer-facing changes except to a few final things that are being ir…
- story
-
comment
Comment #7239244
At one point we made the flow for connecting to Facebook pretty ambiguous, where "Skip" meant yes and "Continue" meant no. Wow wow wow. That is beyond ambiguous into downright misl…
-
comment
Comment #7066343
It does make me wonder, what things have I said about somebody's creation and then have them come along and see it I passingly wrote some disparaging remarks in a github issue abou…
-
comment
Comment #7047266
I think he meant there's no difference between being unemployed and just starting as 1099, since there's basically no taxes paid to show you're making any income for a while.
-
comment
Comment #6645257
Michael Crichton had this shit working for Congo with apes like two decades ago. This is nothing! hacker news dismiss w/ flourish
-
comment
Comment #6519078
At this point, developer tools are essentially a required feature for a browser. All else aside, there's no way to debug a bug that's specific to a single browser without tools int…
-
comment
Comment #6221333
const tail = ([, ...xs]) => xs;
-
comment
Comment #6220465
Also Douglas Crockford worked at Yahoo.
- comment
-
comment
Comment #6066648
Every JavaScript engine has its own implementation of the JS standard library. V8's, for example, is almost entirely implemented in JS itself, while SpiderMonkey's is implemented m…
-
comment
Comment #5534067
All of these things are coming as part of the next version of JavaScript, ES6. Proxy is available in Firefox and Chrome behind a flag. Function.prototype.@@create/@@hasInstance is …
- story
-
comment
Comment #5013674
Also Tachyon is a full JS engine built in JS. It's incomplete but has the ability self-host itself and JIT compile machine code (all written in JS), so it gets bonus points to offs…
-
comment
Comment #5013095
Well RPython is just that: a restricted subset of Python (hence the name). Similarly, asm.js is a (small) subset of ECMAScript targeted at compile-to-js code generators. It's just …
-
comment
Comment #5012811
You need to do things like not dispatch to valueOf and toString for coercion. You basically just need to get rid of dynamic coercion dispatch, and do what you said (annotate types)…
-
comment
Comment #5012785
Caja and Narcissus are definitely comparable parallels, but Continuum is unique in that it fully implements the ECMAScript object model, runtime, and standard library (except for a…
-
comment
Comment #5012769
I had considered this, but it would also require the other end of it. RPython is basically compiled to C which is compiled to machine code. The ultimate output format for this need…
-
comment
Comment #4959781
Most useful features in CoffeeScript have been co-opted by ES6 and its proliferation will put pressure on CS to innovate some new features or become much less relevant. The "ideal"…
- story
-
comment
Comment #4802184
The actual code generator I haven't published because it was kind of a pile of crap. I created bindings to libclang as well here but haven't finished rewriting a more generalized c…
-
comment
Comment #4801377
This is the beginnings of a wrapper around various windowing Apis to create a Window class https://github.com/Benvie/node-Windows/blob/master/Window.js This is the beginnings of a …