You can't diff between 2.47 and 2.48 and see what changed? Or is that a binary part you don't have source access to?
Rust has plans for a `become` operator for tail call optimization.
Because there's no version control that way. If I depended upon babel/babel (or whatever it's called on Github), when it changed from v5.x to v6.x, it would have broken my build.
JavaScript doesn't have XSS. The DOM allows for XSS vulnerabilities, but that's an API, not the language.
The author really likes lesbians - see her twitter feed for example. You can safely ignore the 'and gay' part as just a bit of her personality coming out in her artwork as far as the technical argument goes.
Lowest common denominator says to default to ES5, tell people that's the default, and then show them how to change it later if they want or need to.
If you're talking about a good type system, sure. The type system in Go is frankly terrible at describing the kinds of invariants and reuse we care about. I'd dare say that diaylizer (Elixir's optional but easy to use…
A compiler takes a text from one language and translate it into text of another executable language.
It's called a merger.
Anything ES6y implemented in modern versions of V8 that aren't in the version that Node.js is using cannot be used. E.g., if you use `"strict mode";`, `const` works in an ES6 way in io.js but throws a syntax error in…
I don't think Grooveshark counts as a startup.
Bloodletting isn't witchcraft. It removes iron from the body such that virii and bacteria trying to reproduce would have problems. It makes the host environment more hostile to the invading species. It has a lot of…
I see a problem. Neither C nor C++ have garbage collection and other similar runtime features that every scripting language has. As such, if you rely a lot on these features, you could run into issues when translating…
I do believe Hacker News killed the site by too much traffic.
Another company owns the redistribution rights for the UK and the AU, and that company has decided not to allow it on YouTube until a point in the future. IIRC from other YouTube comments, there's a 2 week delay. Kind…
Almost perfect, but you left an unmatched close parenthesis before the call operator.
I've seen Minecraft generate 400Mb/min worth of garbage and then GC with a noticable stutter. The most egregious stutter though is when Minecraft generates new chunks. Minecraft is not a well-coded game. ;)
It'd be `()` and make it so that every side effecting function would be at minimum two lines long, and be a visible wart. It's pretty easy to tell that if the function returns something, the last line evaluates to that…
Mining bitcoin is a speculative lottery. The bitcoins actually be transferred around were given originally to those who won that lottery, but after that, they're just traded like money. In the future, the winnings from…
w.r.t. macros, have you looked at Elixir, Rust, Sweet.js?
"There are lots of scripting languages out there, but many have unusual or non-existent object models. Wren places classes front and center." Does it make me unusual to find classical object models shouldn't be…
Mozilla and Google no longer have any sponsorship agreements. And I can guarantee you that to most developers in Mozilla, that agreement never gave any technical or political credence to Google and its actions.
Why are people downvoting this? He's not making the argument, just explaining that people will put up this strawman.
Liberty Mail is an equally bad name. Don't conflate technology with freedom. Call it Electronic Messaging or something instead.
DMCA is about copyright, there's no copyright violations here. Furthermore, DMCA is an American law, and does not apply to India. Finally, even if it was American law, it's not a law for the government to use, but…
You can't diff between 2.47 and 2.48 and see what changed? Or is that a binary part you don't have source access to?
Rust has plans for a `become` operator for tail call optimization.
Because there's no version control that way. If I depended upon babel/babel (or whatever it's called on Github), when it changed from v5.x to v6.x, it would have broken my build.
JavaScript doesn't have XSS. The DOM allows for XSS vulnerabilities, but that's an API, not the language.
The author really likes lesbians - see her twitter feed for example. You can safely ignore the 'and gay' part as just a bit of her personality coming out in her artwork as far as the technical argument goes.
Lowest common denominator says to default to ES5, tell people that's the default, and then show them how to change it later if they want or need to.
If you're talking about a good type system, sure. The type system in Go is frankly terrible at describing the kinds of invariants and reuse we care about. I'd dare say that diaylizer (Elixir's optional but easy to use…
A compiler takes a text from one language and translate it into text of another executable language.
It's called a merger.
Anything ES6y implemented in modern versions of V8 that aren't in the version that Node.js is using cannot be used. E.g., if you use `"strict mode";`, `const` works in an ES6 way in io.js but throws a syntax error in…
I don't think Grooveshark counts as a startup.
Bloodletting isn't witchcraft. It removes iron from the body such that virii and bacteria trying to reproduce would have problems. It makes the host environment more hostile to the invading species. It has a lot of…
I see a problem. Neither C nor C++ have garbage collection and other similar runtime features that every scripting language has. As such, if you rely a lot on these features, you could run into issues when translating…
I do believe Hacker News killed the site by too much traffic.
Another company owns the redistribution rights for the UK and the AU, and that company has decided not to allow it on YouTube until a point in the future. IIRC from other YouTube comments, there's a 2 week delay. Kind…
Almost perfect, but you left an unmatched close parenthesis before the call operator.
I've seen Minecraft generate 400Mb/min worth of garbage and then GC with a noticable stutter. The most egregious stutter though is when Minecraft generates new chunks. Minecraft is not a well-coded game. ;)
It'd be `()` and make it so that every side effecting function would be at minimum two lines long, and be a visible wart. It's pretty easy to tell that if the function returns something, the last line evaluates to that…
Mining bitcoin is a speculative lottery. The bitcoins actually be transferred around were given originally to those who won that lottery, but after that, they're just traded like money. In the future, the winnings from…
w.r.t. macros, have you looked at Elixir, Rust, Sweet.js?
"There are lots of scripting languages out there, but many have unusual or non-existent object models. Wren places classes front and center." Does it make me unusual to find classical object models shouldn't be…
Mozilla and Google no longer have any sponsorship agreements. And I can guarantee you that to most developers in Mozilla, that agreement never gave any technical or political credence to Google and its actions.
Why are people downvoting this? He's not making the argument, just explaining that people will put up this strawman.
Liberty Mail is an equally bad name. Don't conflate technology with freedom. Call it Electronic Messaging or something instead.
DMCA is about copyright, there's no copyright violations here. Furthermore, DMCA is an American law, and does not apply to India. Finally, even if it was American law, it's not a law for the government to use, but…