I've been using JUCE for various project for about 5 years.
I really enjoy coding with it, once you understand the naming convention (which is different from everything I've used before), it's quite intuitive.
If you use the API in a wrong way, it will assert somewhere inside the library, and the assert has a nice comment above it explaining what you did wrong.
The main benefit for me is the size of the executables - no other cross-platform GUI toolkit that I've used before can end up with such tiny executable files.
QT might be more powerful, but it's HUGE and that is a problem for most of the apps that I develop.
The main benefit for me is the size of the executables - no other cross-platform GUI toolkit that I've used before can end up with such tiny executable files.
QT might be more powerful, but it's HUGE and that is a problem for most of the apps that I develop.
So great work Jules and do give it a try!