[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] Cleaning up ttinterp
From: |
Behdad Esfahbod |
Subject: |
Re: [ft-devel] Cleaning up ttinterp |
Date: |
Wed, 31 Dec 2014 12:19:49 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 |
On 14-12-31 02:29 AM, Werner LEMBERG wrote:
> I guess it is no longer of importance that we have two implementations
> – within the last 10 years compilers have certainly improved... And
> noone on the list objected either so I suppose that it is safe to
> simply remove the stuff to make the code more maintainable.
Correct. The more I dig into the codebase the more I see redundant codepaths
that need to be removed. I now believe that freetype2 design suffers from
serious second-system syndrome [0], and it's our job to clean it up.
[0] https://en.wikipedia.org/wiki/Second-system_effect
> Note that I will use Behdad's approach as a guide only, retaining more
> comments and the like.
I think from my latest patchset to the state you desire is a very short
change. At any rate, as long as you remove one codepath, I'm happy.
Thanks!
--
behdad
http://behdad.org/