Volhout Guru
 Joined: 05/03/2018 Location: NetherlandsPosts: 5746 |
| Posted: 04:17pm 30 Mar 2025 |
|
|
|
Hi Peter,
I think the concept you describe should be a nice one if the filemanager would be written ground up.
Javavi's NC clone filemanager has started as a simple project, and has grown, and grown. And it was VGA only, as that was his testbed. But that is what you get with a waterfall development method.
You can judge the way the code works as "fighting" MMBasic, but fact is : it works. And since it occupies 1 whole slot it is not important how efficient the code is performing or written. You loose a slot = 100k.
Twofingers is adding features to the code, and his additions are mostly kept separate from Javavi's (at the end of the source file).
Twofingers found that Javavi's code was hard to port to vt100, and created a separate branch for that.
I think both authors deserve respect, they have created a good working program.
When starting ground up, they could use your metheds, and maybe even use that to create a version that is to everyones satisfaction (scalable/not ascii > 127/both vt100+VGA/other resolutions).
But I am not sure they (Javavi/Twofingers) would volunteer to start from scratch. It is a lot of work, in the end, to get the same you have now. Maybe a bit better.
Volhout |