Earlier quoted context omitted.
Slightly OT: how'd you type the strikethrough text? I wasn't aware HN supported that.
It doesn't, but does support unicode text, so use just another site and then copy-paste the result here. :)
Show HN: Elsa – A QuickJS wrapper written in Go
31–40 of 69 posts
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#32Earlier quoted context omitted.
Let it go. Let it go. Misleading titles never bothered HN anyway.
I am quite happy that the topmost comment on a misleading post clarifies it. Clarity is good. So I guess I for one am happy someone did not let it go.
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#33Earlier quoted context omitted.
I am quite happy that the topmost comment on a misleading post clarifies it. Clarity is good. So I guess I for one am happy someone did not let it go.
It was a joke based on a song from Frozen.
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#34Earlier quoted context omitted.
I am quite happy that the topmost comment on a misleading post clarifies it. Clarity is good. So I guess I for one am happy someone did not let it go.
It was a joke based on a song from Frozen.
Also, it’s weird how time flies. It’s been almost 6 years already since they made the version of the song in the video here linked, but it feels like just yesterday that I saw it.
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#35It's a simple command-line application that dispatches to the quickjs runtime. The headline is somewhat misleading.
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#36It's a simple command-line application that dispatches to the quickjs runtime. The headline is somewhat misleading.
The headline I believe was chosen by OP. What leaves a bad taste in my mouth is that the team thought it unnecessary to credit QuickJS and Bellard anywhere in the README file - and making it seem like original work.
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#37There are some benchmarks against Deno here (as JSON files): https://github.com/elsaland/elsa/tree/master/benchmarks
I've done a bunch of work with QuickJS. It's awesome and the performance features you get in return for its tiny footprint is amazing. But compared to JIT-enabled V8 it's incredibly slow.
The one area where it shines compared to V8 is startup time, because the engine is so much lighter. So if you're profiling "time taken to start up and execute one operation" then yes, QuickJS might look better. But that isn't how people use Node/Deno, even when you're creating a CLI tool you're loading a lot of JS and performing a lot of operations.
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#38It's a simple command-line application that dispatches to the quickjs runtime. The headline is somewhat misleading.
The headline I believe was chosen by OP. What leaves a bad taste in my mouth is that the team thought it unnecessary to credit QuickJS and Bellard anywhere in the README file - and making it seem like original work.
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#39It's a simple command-line application that dispatches to the quickjs runtime. The headline is somewhat misleading.
As for quickJS, I've really enjoyed using it and was surprised how easy it was to get started with a brew install on a Mac.
Re: Show HN: Elsa – A QuickJS wrapper written in Go
#40@qu4k It's a shame that QuickJS isn't mentionned in the README since it does the heavy lifting. Also, why is it secure ? Is there some kind of sandboxing of the runtime that I have missed ?