On Fri, 24 Apr 2020 12:22:39 +0300 lego12...@yandex.ru wrote: > The core of portage should be in C, imho. But it can be extendable > with hooks written in something simple like a bash. > It mustn't be a solid binary. It can be splitted into separate parts > with strict definitions of interaction and interface. There is no rational reason for the core of Portage to be written in C.
> :-D This shouldn't be a problem, because developers of extension > modules/hooks(if they choose C for this) will use a something > like libportage with util and wrapper functions which will hide > all mallocs. And you yourself gave a very good reason why.