Cześć!
Powoli kończę thinking in C++ i pierwszy semestr elektroniki i telekomunikacji, na drugim mamy robić projekt, który ma posiadać GUI.
Nie wiem niestety jaką bibliotekę powinienem wybrać - sądzę, że GTK będzie dla mnie dobra, ale wolałbym spytać ludzi, którzy siedzą w temacie. Rozważałem jeszcze Qt... Ale Qt jest nie do końca darmowe no i cóż... śmierdzi KDE.
Tak więc krótko o moich wymaganiach:
-Działa zarówno z C(C99) jak i C++, warunek absolutnie konieczny
-Działa zarówno pod linuksem jak i windowsem, warunek również absolutnie konieczny
-Warunek z serii pobożne życzenie: działa również na architekturze ARM, konkretnie na linuksach na tą architekturę. Jako przyszły elektronik bardzo możliwe, że zdarzy mi się budowa komputera na armie, warto byłoby potrafić napisać jakieś proste aplikacje.
-Warunek z serii pobożne życzenie: chciałbym żeby mimo wszystko biblioteka była dość prosta do nauki i użytku. W sensie - coś jak z C/C++, absolutne podstawy są proste, a resztę można spokojnie załapać. Z czasem na pewno będę chciał się bawić w niskopoziomowe biblioteki graficzne, ale to nie jest to, na co w tej chwili mam czas i chęci. Chyba, że nakład pracy będzie niewiele większy - to może być i biblioteka niskopoziomowa.

Z góry dzięki wszystkim za odpowiedzi, proszę o podawanie w miarę możliwości argumentów za i przeciw.