Par contre, ce qui peut être fait, c'est de coder une glue C->C++ sur laquelle se baserait le plugin. Dans ce cas, le projet Gimp+plugin greycstoration serait 100% C, il aurait une chance d'etre revu et accepté. Par contre il faudrait, j'imagine, que cette glue C->C++ soit maintenue Upstream (David quoi :-)) sinon on se retrouve dans le cas où Gimp dépend de C++.
Un autre projet fait ce genre de chose. Il s'agit de libopenraw, Hugue Figuiere n'est pas pour un retour au C, il lui prefere le C++ pour ce projet. Par contre conscient que le C++ pose trop souvent des problemes d'ABI, il a codé une API C qui fait le pont entre le C++ et le C.
[^] # Re: S'adresser aux devs de GIMP ?
Posté par Edouard Gomez . En réponse au journal GREYCstoration : Appel à contribution. Évalué à 2.
Par contre, ce qui peut être fait, c'est de coder une glue C->C++ sur laquelle se baserait le plugin. Dans ce cas, le projet Gimp+plugin greycstoration serait 100% C, il aurait une chance d'etre revu et accepté. Par contre il faudrait, j'imagine, que cette glue C->C++ soit maintenue Upstream (David quoi :-)) sinon on se retrouve dans le cas où Gimp dépend de C++.
Un autre projet fait ce genre de chose. Il s'agit de libopenraw, Hugue Figuiere n'est pas pour un retour au C, il lui prefere le C++ pour ce projet. Par contre conscient que le C++ pose trop souvent des problemes d'ABI, il a codé une API C qui fait le pont entre le C++ et le C.