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
but people who want to deploy regular Guile applications. >>>> >>>> >>>> [a blog post] >>>> https://wingolog.org/archives/2016/02/04/guile-compiler-tasks >>>> >>>> >>>> 6.4 JavaScript Version >>

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
;> >>> [Node.js] https://nodejs.org/en/ >>> >>> >>> 6.5 JS Integration >>> ~~ >>> >>> One of the strengths of Guile is that it allows people to integrate >>> their Scheme and C code, and although it has

Re: Summer of Code Recap

2021-05-11 Thread Christopher Lemmer Webber
)', which provides an API for linking to >> dynamic C libraries, and creating Scheme versions of C functions, and >> automatically marshalling/unmarshalling C types to Scheme types. One >> additional complication we would have with JS would be the presence of >

Re: Summer of Code Recap

2021-05-11 Thread Christopher Lemmer Webber
ostly code > generation. > > > 7.2 Bootstrapping is Hard > ~ > > The last point leads into this one, bootstrapping is pretty tricky. > With boot-9, you have several versions of the module system at > different times. My own attempt to write modu

Guile in the browser [Was: Summer of Code Recap]

2017-09-11 Thread Amirouche Boubekki
Héllo all, As you may know ijp was working during GSoC on a JavaScript backend for Guile. What it means is that now, thanks to his brillant work one can translate pure Guile to JavaScript and run it in a browser supporting Tail Call Optimization (TCO). After a looking up the web for ways to run

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 :)

Summer of Code Recap

2017-08-28 Thread Ian Price
ll likely be true till December, but I will make an effort to keep up with guile-user and be on the IRC Channel to help the daring souls who want to give this a go. My priorities will be documenting the ILs, filling in missing builtins, and improving jslink. I especially want to see basic IO and MiniKanren up and running, and for it to be convenient to use Guile's builtin libraries. Happy Hacking, Ian Price (This is a crosspost to guile-user of my blogpost [Summer of Code Recap], but please comment on this list, rather than there) [Summer of Code Recap] https://shift-reset.com/blog/2017/8/28/Summer%20of%20Code%20Recap/