GNU bug report logs -
#35082
[PATCH] gnu: Add kawa.
Previous Next
Full log
Message #11 received at 35082 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hey Ludo’,
On Thu, Apr 04 2019, Ludovic Courtès wrote:
> Carlo Zancanaro <carlo <at> zancanaro.id.au> skribis:
>
>> The suggested synopsis is "Java framework and implementation of
>> Scheme, Elisp, and more", and the suggested description is "GNU
>> Kawa is an implementation of the Scheme programming language
>> that is built on top of the Java platform. It is thus
>> conveniently integrated with Java and benefits from this by
>> having a compiler, optional static typing, and so on. Kawa
>> also serves as a framework for implementing other programming
>> languages on the Java platform. Included in Kawa is qexo, a
>> partial implementation of XQuery in Java."
>
> I actually have a slight preference for these :-), I find it
> more factual than what you propose, but I’m happy either way.
The main difference is the emphasis. The suggested text emphasises
the "framework" aspect of Kawa, whereas my text emphasise the
"Scheme" aspect (with a short mention of the framework at the
end). I don't know which emphasis the project desires, so I've
Cced Per Bothner in case he has a preference. The text that I have
used in the description is loosely taken from the Kawa home
page[1].
The placement in scheme.scm makes the Scheme emphasis a natural
choice. Compare with the description of Racket, which is also a
framework for building programming languages, but our synopsis and
description emphasise that it is an implementation of Scheme.
I've attached a patch with the updated URL.
Carlo
[1]: https://www.gnu.org/software/kawa/index.html
[0001-gnu-Add-kawa.patch (text/x-diff, attachment)]
This bug report was last modified 6 years and 21 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.