WeChat is the equivalent of emacs. I think people underestimate the advantages of super apps and their greater seamlessness compared to multiple disparate apps (which (often, but not always) give a disconnected, heteronormative, clunky experience) in an operating system.
This video/text (also this video/text) explains about emacs’s advantages of integration and how it improves users’ tech sovereignty/autonomy well. WeChat and emacs have sums that are greater than their parts, and their gestalt form provide a more optimal experience than most gestalt forms of separate and disparate apps that don’t share a common language to communicate to each other.
As you mentioned in another comment in this thread, an operating system can fulfill this role, too. Linux and GNU coreutils, for example, can provide a similar experience to emacs as they are developed in a more homogeneous and cohesive manner and they use Linux as an integrated, uniform workspace, calling on APIs of the same “language”.
Apps developed in privatized settings tend to venture off and create their own UIs and APIs that don’t work optimally with other private apps. Optimal experiences that WeChat, emacs, Linux, BSD, and the like create result from a collective effort where developers cooperate together and develop a cohesive environment. This is why a socialist society and governments in general create the wonders and innovations of civilization, whereas private companies simply piggyback off of those innovations which make their own products possible in the first place.
WeChat is the equivalent of emacs. I think people underestimate the advantages of super apps and their greater seamlessness compared to multiple disparate apps (which (often, but not always) give a disconnected, heteronormative, clunky experience) in an operating system.
This video/text (also this video/text) explains about emacs’s advantages of integration and how it improves users’ tech sovereignty/autonomy well. WeChat and emacs have sums that are greater than their parts, and their gestalt form provide a more optimal experience than most gestalt forms of separate and disparate apps that don’t share a common language to communicate to each other.
As you mentioned in another comment in this thread, an operating system can fulfill this role, too. Linux and GNU coreutils, for example, can provide a similar experience to emacs as they are developed in a more homogeneous and cohesive manner and they use Linux as an integrated, uniform workspace, calling on APIs of the same “language”.
Apps developed in privatized settings tend to venture off and create their own UIs and APIs that don’t work optimally with other private apps. Optimal experiences that WeChat, emacs, Linux, BSD, and the like create result from a collective effort where developers cooperate together and develop a cohesive environment. This is why a socialist society and governments in general create the wonders and innovations of civilization, whereas private companies simply piggyback off of those innovations which make their own products possible in the first place.
Yeah, that’s a good analogy.