Hello,
Noah Lavine noah.b.lav...@gmail.com writes:
We talked about having a Scheme-based language that could compile to
both plain C and JIT, but decided that would make the VM too
complicated,
Maybe I forgot to feed that thread, but I think it might be easier to
have a high-level
Hey all,
We need to get together a few Guile-proposed projects for SoC students
to hack on. How about we collect them here in this thread. I'll kick
it off with one idea:
* A CPAN for Guile. My initial thoughts are that you want a
combination of APT-like discovery and download of
I've been toying with the idea of an AOT compiler for Guile, and I
think that would make a good summer project.
I think you'd want to compile from Tree-IL to GCC's GIMPLE format (the
highest-level intermediate representation they have, I think). One
interesting possibility would be basing it on
Also, about your CPAN for guile (CGAN?) idea - it seems like with what
you said about stowfs that what you're looking for is similar to Nix,
but used to install Guile packages. (www.nixos.org)
Do you think it would be useful to just compile a version of Nix with
a different root directory, make
Hey all,
We need to get together a few Guile-proposed projects for SoC students
to hack on. How about we collect them here in this thread. I'll kick
it off with one idea:
* A CPAN for Guile.
A similar idea.
Define a syntax for use-modules to pull modules off the net, something
like
Hello!
Actually, a fun project would be to implement Nix storage model, its
build primitive (‘derivation’), and assorted tools (garbage collector,
etc.) in Guile Scheme. It doesn’t seem unrealistic, though it’s perhaps
another project; OTOH you mentioned rollback so it’s not completely
Hi!
Noah Lavine noah.b.lav...@gmail.com writes:
I've been toying with the idea of an AOT compiler for Guile, and I
think that would make a good summer project.
Really? I thought you were toying with JIT. :-)
I think you'd want to compile from Tree-IL to GCC's GIMPLE format (the
On Mon, Mar 07 2011, Mike Gran wrote:
[...]
A similar idea.
Define a syntax for use-modules to pull modules off the net, something
like
(use-modules (url://a-url.com library module #:optional a-rev-number))
FWIW, i think this is a bad idea. It intermingles two concerns that are
Hello,
Really? I thought you were toying with JIT. :-)
Yes, it's been a while since we talked about that :-). I still want to
do it, though. The current status as I see it is that I have a
prototype JIT that works, and a plausible way to integrate it into
Guile's VM. What needs to happen now
Hi!
Noah Lavine noah.b.lav...@gmail.com writes:
Yes, it's been a while since we talked about that :-). I still want to
do it, though. The current status as I see it is that I have a
prototype JIT that works, and a plausible way to integrate it into
Guile's VM. What needs to happen now is to
Hello,
We talked about having a Scheme-based language that could compile to
both plain C and JIT, but decided that would make the VM too
complicated,
Maybe I forgot to feed that thread, but I think it might be easier to
have a high-level representation the VM opcodes as sexps (possibly a
Jose A. Ortega Ruiz j...@gnu.org writes:
(use-modules (url://a-url.com library module #:optional a-rev-number))
FWIW, i think this is a bad idea. It intermingles two concerns that are
othogonal, namely installing a package and using it.
I very strongly agree with jao. Systems like this,
From: Mark H Weaver m...@netris.org
To: Jose A. Ortega Ruiz j...@gnu.org
Cc: guile-devel@gnu.org
Sent: Monday, March 7, 2011 5:10 PM
Subject: Re: summer of code ideas
Jose A. Ortega Ruiz j...@gnu.org writes:
(use-modules (url://a-url.com library module #:optional a-rev-number))
FWIW, i
13 matches
Mail list logo