Re: Summer of Code Recap

2021-10-10 Thread Dr. Arne Babenhauserheide
Christine Lemmer-Webber writes: > I have pushed one more merge with master to the compile-to-js-merge > branch. I've taken the bold move of pushing this to origin... I think > it's a good idea to try to get this in, so it's worth it not just > sitting in my own personal repo. wow — thank you!

Re: Summer of Code Recap

2021-10-10 Thread Christine Lemmer-Webber
I have pushed one more merge with master to the compile-to-js-merge branch. I've taken the bold move of pushing this to origin... I think it's a good idea to try to get this in, so it's worth it not just sitting in my own personal repo. Christopher Lemmer Webber writes: > I suspect what changed

Re: Summer of Code Recap

2021-05-11 Thread Dr. Arne Babenhauserheide
Christopher Lemmer Webber writes: > Anyway, is there support from the maintainers from getting this merged > if I can get things working again? I'd really like to see this effort > not go to waste... I'd even like to write a few demos using it. I’m no maintainer, but I would love having the js

Re: Summer of Code Recap

2021-05-11 Thread Christopher Lemmer Webber
I suspect what changed most of all is in commit 4311dc9858ba7c6db50a851e95fc7c387b9381b2 Right now in compile-js.scm it does: (define lower-cps (@@ (language cps optimize) lower-cps)) (define (compile-js exp env opts) ;; TODO: I should special case the compilation for the initial fun,

Re: Summer of Code Recap

2021-05-11 Thread Christopher Lemmer Webber
I've now verified that the place where things fall apart is fairly simple. The following file does not compile: (define (add x y) (+ x y)) (add 1 2) So yeah, it's just functions in general. It looks like the stage where things are breaking is between the cps -> js-il representations.

Re: Summer of Code Recap

2021-05-11 Thread Christopher Lemmer Webber
Hi! Ian did some great work here in the past... let's not let it go to waste. Let's try to merge it! I've made a branch in my gitlab repo here: https://gitlab.com/dustyweb/guile.git the branch is "compile-to-js-merge" I've dealt with the merge conflicts and etc I've been able to identify, b

Re: Summer of Code Recap

2017-09-08 Thread Amirouche Boubekki
Le 2017-09-07 08:32, Amirouche Boubekki a écrit : On 2017-09-06 20:25, Amirouche Boubekki wrote: On 2017-09-02 00:09, Amirouche Boubekki wrote: On 2017-08-28 20:56, Ian Price wrote: 1 Introduction == As many of you are aware, I have been working on compiling Guile Scheme to J

Re: Summer of Code Recap

2017-09-06 Thread Amirouche Boubekki
On 2017-09-06 20:25, Amirouche Boubekki wrote: On 2017-09-02 00:09, Amirouche Boubekki wrote: On 2017-08-28 20:56, Ian Price wrote: 1 Introduction == As many of you are aware, I have been working on compiling Guile Scheme to JavaScript this summer, as part of the Google Summer

Re: Summer of Code Recap

2017-09-06 Thread Amirouche Boubekki
On 2017-09-02 00:09, Amirouche Boubekki wrote: On 2017-08-28 20:56, Ian Price wrote: 1 Introduction == As many of you are aware, I have been working on compiling Guile Scheme to JavaScript this summer, as part of the Google Summer of Code. This post serves to bookend my work

Re: Summer of Code Recap

2017-09-02 Thread Arne Babenhauserheide
Amirouche Boubekki writes: > On 2017-08-28 20:56, Ian Price wrote: > Apparently webkit does ship TCO and safari is the only browser [0] > shipping it. > So it will happen soon enough for chrome, but chrome is not a solution > for many > of us. I don't know when firefox with ship TCO. > > [0] h

Re: Summer of Code Recap

2017-09-01 Thread Amirouche Boubekki
On 2017-08-28 20:56, Ian Price wrote: 1 Introduction == As many of you are aware, I have been working on compiling Guile Scheme to JavaScript this summer, as part of the Google Summer of Code. This post serves to bookend my work for the year. Before I go any further, I have

Re: Summer of Code Recap

2017-08-28 Thread Christopher Allan Webber
Amirouche writes: >>This would allow us to minimise the amount of code that >>needs to be sent over the network, which is very important to web >>developers. > > You seem concerned by javascript web developers but not about > me in particular. As the maintainer of the only Scheme front

Re: Summer of Code Recap

2017-08-28 Thread Amirouche
Héllo, Le 28/08/2017 à 20:56, Ian Price a écrit : 1 Introduction == As many of you are aware, I have been working on compiling Guile Scheme to JavaScript this summer, as part of the Google Summer of Code. This post serves to bookend my work for the year. [...] 2 Project

Re: Summer of Code Recap

2017-08-28 Thread Nala Ginrut
Thanks for all the work! I will be the potential user since I need a Scheme way for web front-end and an easy way to integrate it into Artanis. Biwascheme is one of the ways, now we have JS back end for another choice. I expect there're good interfaces to interact with DOMs. I will keep my eyes on

Re: Summer of Code Recap

2017-08-28 Thread Christopher Allan Webber
Thanks again Ian for all your work on this; I've been very proud to be your mentor. Great work, and look forward to seeing this land in Guile proper :)