[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Thu, 02 Jan 2014 03:12:15 +0100
Gnus (Ma Gnus v0.8), GNU Emacs 184.108.40.206, x86_64-unknown-linux-gnu
On 2013-12-30 at 07:20, address@hidden wrote:
> I don't really care about performances actually. I fail to understand
> why performances will be interesting since asm.js is known to be
> slower than native . Nonetheless I will consider it.
I'm interested in knowing how slower it will be, and to compare it with
an interpreter and a native compiler. I like programming languages, so
I'm curious about these things.
> My understanding is that epsilon is lowering the barrier of entry for
> creating languages, I'm not sure it's is very much needed, but at
> least it will burn the late hours of some hackers around the
> world. And I'm pretty confident good things will happen for epsilon
> and you. At the very least it's the state of the art of language
> creation, as such it's worth considering.
Thanks for the kind words.
> I'm not sure where the implementation of epsilon1 is.
It's in epsilon1.scm, plus (currently) sexpression-parser.e.
> I don't understand. Which file do you want me to unexec? I was
> planning to implement epsilon0 only.
All of this is probably clear from our earlier conversations at this
point, but however. When you have your implementation of epsilon0 I
think it will be relatively easy to exec an unexeced image obtained from
my implementation into yours; that way you get epsilon1 as well.
If you executed (load "bootstrap.scm") as in the turorial, you will see
a file named quick-start.m; that's an image. You can make more with
Home page: http://ageinghacker.net
GNU epsilon: http://www.gnu.org/software/epsilon
|[Prev in Thread]
||[Next in Thread]|
Luca Saiu <=