Dlaczego tak
Cechą frameworka jest odwrócenie sterowania: to on zarządza cyklem życia aplikacji i w określonych miejscach wywołuje kod programisty, np. procedury obsługi zdarzeń w WPF. Bibliotekę programista wywołuje sam, kiedy potrzebuje jej funkcji, i nie narzuca ona architektury. Odwrotne przypisanie tych cech to typowa pomyłka, a język i środowisko uruchomienia nie są kryterium tego podziału.