|
From: | Giovanni Piredda |
Subject: | Re: [Texmacs-dev] TeXmacs with S7 Scheme |
Date: | Wed, 30 Dec 2020 01:35:55 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 |
Am 30.12.2020 um 00:58 schrieb Massimiliano Gubinelli:
Dear all, I've spent the last few days in integrating S7 Scheme https://ccrma.stanford.edu/software/snd/snd/s7.html with TeXmacs to replace Guile. S7 is a very small scheme interpreter and I wanted to see how difficult was to port TeXmacs to it and whether performance is acceptable. The good thing is that porting is not very difficult and now that I understand the process better, I think will be also possible to port TeXmacs to other scheme interpreters if needed. Unfortunately performance seems to be worser than Guile 1.8 so at the moment does not seems a viable option.
I have a suspicion here---that having many different possible implementations of Scheme may be dangerous: packages written for one implementation may not work with another one, and this might hinder the development of user-contributed packages, and I think user contributions would help the development and diffusion of TeXmacs.
But perhaps it is sufficient that there is one "official" TeXmacs version (with Guile :-) ) and then the presence of alternatives would not hinder developments on the official version.
I'm also maintaining a port to Guile 2/3 which seems to work fine.
I am eagerly waiting for it to become the main TeXmacs version.
[Prev in Thread] | Current Thread | [Next in Thread] |