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.
On Linux, it's 30ish lines, with half of those there to make false.c able to reuse some code. (I know, it's stupid.) In OpenBSD, it's 3 LoC IIRC.
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.
That's because the core of OO (message passing to opaque things) is really all you can do if you have a PID. In other more-traditional object-oriented languages, they usually have defaults that let you do more than just…
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.
instanceof cannot be determined statically because I can do... const a = {}; Object.setPrototypeOf(a, SomethingElse);
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.
Grammatical correctness is a fluid thing. "they/them/their" used singularily is one of those things that is on the edge of being accepted. Thing is, schools are slow to react and will keep saying it's wrong using a…
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…
JSON.parse takes a string of "JSON" and turns it into a JS object. It doesn't evaluate the string in a JS context at all, which is what eval() does. Some people have used eval() to do JSON parsing because JSON is a…
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…
platform agnostic, environment agnostic, cross-platform. We already have words that mean exactly what is trying to convey. Taking a word that doesn't and adding it to that pool (especially when isomorphic has a meaning…
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.
On Linux, it's 30ish lines, with half of those there to make false.c able to reuse some code. (I know, it's stupid.) In OpenBSD, it's 3 LoC IIRC.
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.
That's because the core of OO (message passing to opaque things) is really all you can do if you have a PID. In other more-traditional object-oriented languages, they usually have defaults that let you do more than just…
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.
instanceof cannot be determined statically because I can do... const a = {}; Object.setPrototypeOf(a, SomethingElse);
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.
Grammatical correctness is a fluid thing. "they/them/their" used singularily is one of those things that is on the edge of being accepted. Thing is, schools are slow to react and will keep saying it's wrong using a…
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…
JSON.parse takes a string of "JSON" and turns it into a JS object. It doesn't evaluate the string in a JS context at all, which is what eval() does. Some people have used eval() to do JSON parsing because JSON is a…
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…
platform agnostic, environment agnostic, cross-platform. We already have words that mean exactly what is trying to convey. Taking a word that doesn't and adding it to that pool (especially when isomorphic has a meaning…