... a vast project with half-vast ideas.That'd be fun...instead of tending the garden someday when/if I retire. And I'd do it for free (my code is that good).
Starting from scratch would be IMO an impossible task -- heck, there are other open-source PIC assemblers that support, what, maybe 5 parts? And an IDE -- including a useful debugger? Not a chance.
I would love for Microchip to open-source their old MPLab/mpasm and put it up on Github. There could be two forks: one to add support for the newer chips to the old 32 bit code base, and another to convert the code base from 32 to 64 bit for use not only on Windows, but Linux as well.
I would participate in such a project. But my contacts over at Microchip are stale. I wouldn't know to whom to make such a request, nor if corporate would allow it.
IMO, the corporate response today is, no support for multiple tool chains and no release of private internal tool chain source code for programs to the public.


