Storytelling seems to underlie all media. Video production, music composition, writing. Whether for a bland, fact-based documentary or an animated cartoon, all these artistic tasks involve a process of storytelling. We must create the optimal experience for storytelling through software, remembering even this process of building software is one of storytelling. We know the resolution, the creation of a software that best facilitates storytelling. Working toward that goal, we should consider all we do, even these very words, as key to success. If we begin building with the focus on storytelling through written language, we can later add elements to handle specifics such as audio and video meanwhile providing an encompassing base capable of dealing with every conflict.
Recent terminals like Alacritty and Kitty have proved OpenGL is the fastest way to handle text rendering. Xray, the potential next generation of Atom text editor rightly seems to follow suit. Meanwhile, Linux distros like Ubuntu have long been using OpenGL for general rendering to great success as seen with compositors like Compiz.It seems OpenGL might be the best technology for any and all rendering needs. If an OS is built on and uses OpenGL for everything, the consistency could yield great results. Text editing, image manipulation and even office apps would be as fast as possible.