Talk Python To Me cover image

#380: 7 lessons from building a modern TUI framework

Talk Python To Me

00:00

How to Avoid Flickering in the Terminal

It's not just there to make it feel good or feel smooth. It really isas important. I fancyaasthe page down. And if it was to jump down instantly, and you wouldn't be able to find your place in the text againy,. Your eye would just would have to like, focusin to find where you were reading. But if it scrolls in over, say, 300 mill seconds, your eye tends to follow. Am, where you wereReading. The protocol of terminals whicc cim about over many decades. And it wasn't designed to avoid flickering. No, they didn't think someone's going tobe animating at 60 frames a second.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app