It quickly went off track from the original topic to one talking about how the compiler has stagnated,and some saying the C back-end was part of the problem. I don't know how I feel about that theory (both for and against make reasonable points).
But it did get me thinking: Where are we going from here? I have dabbled in the compiler's source a few times, but it is far too complex for me to just jump in and make changes. Too many things rely on too many other things. I understand that this is common for something as complicated as a compiler, but with no one around who already understands the workings of the beast, it is going to be real difficult to new developers on board.
My questions are as follows:
- How do we move forward?
- Has the design philosophy of freeBASIC changed?
- Are we willing/able to put in the effort to learn the current code so we can change it and if so, how do we even get started?
I am not trying to be apocalyptic here, but I think we, as a community (if you call us that), need to come up with some answers to these questions.
I really want to hear from everyone on this. The more voices the better.