The only thing that can be concluded with absolute certanity, is that they want $30k.
Compiled JavaScript with NectarJS can be faster than Node.js and C
21–30 of 30 posts
Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#22Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#23That the C code is compiled with "gcc -O7" tells me just about everything I need to know about the soundness of these experiments. "-O3" and "-Ofast" are the highest optimisation levels, where "-Ofast" includes optimisations that break some standard-compliant programs (mostly -ffast-math). Not to mention that comparing running times for a single run on an unspecified machine isn't "benchmarking".
Yeah, it's hardly a benchmark. The information what kind of CPU they are using is also missing (why no -march=native?). Despite how unbelievable it looks, I would love to see contents of the final binary to see what is really happening there. gcc code looks quite alright in this case: https://godbolt.org/g/R6iBup
Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#24gcc should just add a 'remove fibonnaci' optimisation pass, that just optimises this away entirely, and stop people using this benchmark. This is one of the stupidest things I've ever heard of -- I'm going to be really mean now. They want me to use a compiler remotely, every time I want to recompile? So if their servers go down, or my internet connection goes down, I can't even run my compiler? And they have all the…
Doing an asm.js-style transformation to use machine integers would offer some speedup, but the behavior would differ due to 64-bit integers vs 53-bit.
Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#25Idea (to have a compiler that compiles JS to a "native" binary) is good, but this "give me your money" and "cloud" stuff should be annihilated.
IMHO Fibonacci benchmarks are doodoo.
Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#26Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#27Srsly fellas, do not back this shit! It is not a joke! Idea (to have a compiler that compiles JS to a "native" binary) is good, but this "give me your money" and "cloud" stuff should be annihilated. IMHO Fibonacci benchmarks are doodoo.
Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#28Srsly fellas, do not back this shit! It is not a joke! Idea (to have a compiler that compiles JS to a "native" binary) is good, but this "give me your money" and "cloud" stuff should be annihilated. IMHO Fibonacci benchmarks are doodoo.
While I personally wouldn't buy it if I can help it, I don't see a problem with commercially offering compilers per se. The thing I'm having trouble with is potential injection of code (backdoors, etc.) and other security concerns, eg. if a customer of yours is having an imminent issue with your product, you're dependent on the third party tool provider.
Also In the FAQ on Kickstarter page it says that you'll be able to have your own "Nectar" server, so you don't depend on "Nectar" cloud.
But look at it seriously... 32k USD for a thing that will be probably faced with an open-source (and possibly free) solution.
The amount of "pay me money" features and bullshit:
* ecological
* pay to vote
* Fibonacci benchmark claiming to be faster than C
* claiming to work but actually fails to compile this JS code (as mentioned by johhny in the comments to the article http://blog.seraum.com/compiled-javascript-with-nectarjs-can...):
var hello = {foo: "Hello, world!"};
console.log(hello["foo"]);Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#29Everything looks like a scam, see that one, for example, https://github.com/seraum/nectarjs/issues/1 ... and it's getting worse if you dive deep in the source code...
We don't even get to see how the compiler works, much less use it to debug when things go wrong.
Re: Compiled JavaScript with NectarJS can be faster than Node.js and C
#30https://www.reddit.com/r/programmingcirclejerk/comments/5y72...