On 2010-05-28 23:45, Florian Klaempfl wrote:
Would I have your blessing if I proposed a bounty to unentwine them so
that each one of those major modules becomes objects in tehir own right
--commnicating with one another through public/published events and
properties.
15 years ago I had similiar dreams.
I think I know what you mean.
But, there may be --just may be, I am hoping-- people (more like,
individuals) in this community that can undertake such a task and not
feel like doing it all over again.
Within the last 15 years I learned
that a compiler is something different: one does a clear design and then
a border case pops up (followed by more) which kills this design. I
wrote a lot of other software during this time but nothing is comparable
in this regard with a compiler.
Of course, this has been so. But, the upside of it all is that,
much/most of all those corner cases have been dealt with by now. So,
much of what needs to be done is (should be) to take the existing code
and refactor it to enable some downstream projects that (even the need
for them) did not exist those years ago.
What I had in mind was not to ask you (or the compiler team) to do this.
That would not only be unfair to ask (on top of current burden) but
would also be (most probably) totally boring/unexciting. But, both your
blessing(s) and supervision are essential; otherwise it is a no go from
the start.
--
Cheers,
Adem
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus