On Sun, Apr 11, 2021 at 08:11:37PM +0200, Jonas Hahnfeld via Discussions on 
LilyPond development wrote:
> So, that was the main question of the message (sorry if that got hidden
> in the lengthy text and many numbers): What is "reasonable"? I think
> the numbers I showed are reasonable, but that's certainly subjective.
> Yes, they are slower than Guile 1.8 but there'll be a trade-off at some
> point.

I don't know if my opinion counts, but...

Based on the numbers in this thread and the ones from the recent thread
with the Guile developer (? whose name escapes me) I think we should
move to Guile 2.2 (i.e. make it the default and stop supporting 1.8) as
soon as reasonably possible and just accept the deterioration in
performance.

I don't think we have much to gain by continuing to wait: Guile has
already moved on to version 3 so we cannot expect performance problems
with 2.2 to change much or go away.

The only alternative seems to be Han-wen's suggestion of forking Guile
1.8. I don't know all of the implications of that. Lots of downsides
are immediately apparent for developers, but on the other hand everyone
is affected by performance so maybe we should give it serious thought.
(But again: if there is agreement that this is not the right course then
I see no reason not to immediately abandon 1.8.)

Kevin

              • ... Jonas Hahnfeld via Discussions on LilyPond development
            • ... Han-Wen Nienhuys
              • ... Jonas Hahnfeld via Discussions on LilyPond development
              • ... Han-Wen Nienhuys
              • ... Jonas Hahnfeld via Discussions on LilyPond development
              • ... David Kastrup
              • ... Karlin High
              • ... Jonas Hahnfeld via Discussions on LilyPond development
          • Re... Thomas Morley
            • ... Jonas Hahnfeld via Discussions on LilyPond development
              • ... Kevin Barry
            • ... Thomas Morley
              • ... Thomas Morley
              • ... Jonas Hahnfeld via Discussions on LilyPond development
  • Re: State of LilyPo... Werner LEMBERG

Reply via email to