Pour avoir utilisé wxWidgets, je peux t'assurer que ce n'est pas la solution. En gros c'est une surcouche au dessus du toolkit principal de l'OS utilisé (pour Linux, c'est GTK qui a été choisi). Tu te retrouves dans l'API avec des fonctions où on te dit "celle ci ne marche que sous Windows, celle là que sous Linux", etc. Donc c'est pas transparent du tout, et tu finis par pondre du code non portable si tu ne fais pas attention, et en plus tu te chopes une surcouche de bugs par dessus ceux du toolkit que tu abstraits.
[^] # Re: Une solution ?
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Conseils aux libristes, 3e partie : surmonter l’obsession du « toolkit ». Évalué à 10.
Pour avoir utilisé wxWidgets, je peux t'assurer que ce n'est pas la solution. En gros c'est une surcouche au dessus du toolkit principal de l'OS utilisé (pour Linux, c'est GTK qui a été choisi). Tu te retrouves dans l'API avec des fonctions où on te dit "celle ci ne marche que sous Windows, celle là que sous Linux", etc. Donc c'est pas transparent du tout, et tu finis par pondre du code non portable si tu ne fais pas attention, et en plus tu te chopes une surcouche de bugs par dessus ceux du toolkit que tu abstraits.