summer-of-code
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: clisp - general interest in code cleanup


From: Giuseppe Scrivano
Subject: Re: clisp - general interest in code cleanup
Date: Mon, 21 Mar 2016 18:28:13 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Hi Daniel,

Daniel Jour <address@hidden> writes:

> the CLISP project seems to be "not that active", judging from the
> mailing list / bug tracker / repository activities. The latest release
> is 6 years old.
>
> Looking at the code base, I think this low activity stems at least in
> part from the IMO relatively bad condition it is in. Most of it seems
> to be quite old, there are (now talking of the C parts) parts that
> invoke undefined behavior (general pointer comparisons, integer
> overflows, out of bounds indexing) and some other odd things (the
> whole additional preprocessing, pre C99 code, indexing from 1 instead
> of 0, apparently no internal interfaces / abstraction, probably more).
>
> I'd like to change that. In order to do so I'd like to "modernize" the
> code base, starting with the C code. That means among other things
> converting to standard compliant code (C99 probably), splitting code
> into smaller units, establishing internal interfaces.
>
> Before putting (a lot) more work into this I'd like to know whether
> a) there's is a general interest to make such - probably huge -
> changes to the code base, and whether
> b) this could be seen as a project (with further details I'd work out
> then) suitable for GSoC.

Probably Sam can answer your questions.

Regards,
Giuseppe



reply via email to

[Prev in Thread] Current Thread [Next in Thread]