adcdam Posted February 11, 2017 Report Share Posted February 11, 2017 I think that would attract some users, and also it would be different from Gentoo, if Paludis is written in C++ and bash why Portage can not be ported to C or C++ . Link to comment Share on other sites More sharing options...
Oleg Vinichenko Posted February 12, 2017 Report Share Posted February 12, 2017 there is paludis already and which is even slower than original portage -- it doesn't require python but it does require boost -- just an example. I don't think this will fix anything you maybe think it will by porting to another language. The main problem in portage is not that it's written in python but that many parts of it are obscure, undocumented and doesn't look good, highly over-engineered and maybe also recent portage development only in maintenance mode - not in fixing code or development mode. Many blame portage for being slow, partially agreed with that, but, again it's not because it's in python. Remember that good code is good in any language. To summarize - cloning portage in other language will be only a clone, that's rewriting same framework and design in language that can be really bad experience and can result in much worse cases, like paludis. Ultimate fix, maybe, would be creating package manager from scratch. Tassie_Tux 1 Link to comment Share on other sites More sharing options...
Recommended Posts