[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Devel] C vs. C++ [was: FT_Outline_Copy]
From: |
Tom Kacvinsky |
Subject: |
[Devel] C vs. C++ [was: FT_Outline_Copy] |
Date: |
Tue, 24 Sep 2002 07:58:16 -0400 |
David, correct me if I am wrong...
I once asked David why FT was not written in C++.
His answer was simple and of importance:
ANSI C is more portable than ANSI C++.
Tom
On 2002/09/23 at 21:06, Graham Asher <address@hidden> wrote:
> Scott,
>
> your criticisms of FT_Outline_Copy are really a coded plea for the
> conversion of FreeType to C++ ;-)
>
> I have long argued for this without any success at all, but I have been able
> to take parts of FreeType and turn them into C++, including writing a proper
> outline class that overcomes all the ownership problems. The proof of the
> pudding is in the eating, and I have been eating a far more appetising
> pudding, and one that is moreover easier to cook, for a while. New code
> using (carefully designed) classes takes about half the time to write
> compared to C. Bugs caused by object ownership or lifetime just don't
> happen.
>
> Best regards from a fellow sufferer.
>
> Graham Asher
>
>
>
> _______________________________________________
> Devel mailing list
> address@hidden
> http://www.freetype.org/mailman/listinfo/devel
- [Devel] FT_Outline_Copy, Scott Long, 2002/09/23
- RE: [Devel] FT_Outline_Copy, Graham Asher, 2002/09/23
- [Devel] C vs. C++ [was: FT_Outline_Copy],
Tom Kacvinsky <=
- Re: [Devel] FT_Outline_Copy, Scott Long, 2002/09/24
- RE: [Devel] FT_Outline_Copy, Graham Asher, 2002/09/24
- Re: [Devel] FT_Outline_Copy, Werner LEMBERG, 2002/09/26
- RE: [Devel] FT_Outline_Copy, Graham Asher, 2002/09/26
- Re: [Devel] FT_Outline_Copy, Scott Long, 2002/09/26
- Re: [Devel] FT_Outline_Copy, Werner LEMBERG, 2002/09/27