그림판프로그램을 구현해서 선을 그어보니

mainloop를 안썻을때는 버튼이벤트를 가져오는게 느려서

선을 빨리 그으면 각이 지더라고요.


근데 mainloop를 사용했을때는 실시간으로 버튼이벤트를 받는지

선을 빨리그어도 부드럽게 그어지더군요.


프로그램loop같은 원론적인것말고 mainloop의 역할이 정확히 뭘까요?