> The lack of integration is only solvable with the classic model "the OS is an application, there is a single unique environment for anything", so all apps are written as part of the sole system/framework from the most lower level to the highest end-user programming.
This is one reason why I wanted to design an operating system, although I also wanted to change many things from what other systems do, although there are also some similarities to features of other systems.
My ideas do involve better integrations between parts of the system (although different parts can still be individually reimplemented and replaced), and my ideas involve both low-level and high-level programming.
> Gnome SHell tried the narcissistic way, forcing people to see animations just for common windows switching witch surely have a kind of WOW effects for the kids, but far less interesting to work all day.
Sometimes animations may be helpful if objects are moving around on the screen and you want to easily see where they are moving to, but a lot of the animations are worthless and I would rather not see them. If an option is added to allow disabling all animations (and to adjust their speed), then that will be a good idea.
> However in Emacs anyone can craft a function in a snap and run it through M-x, in modern desktops it's a hard, long thing with much boilerplate.
It does look like a good idea, if anyone can craft a function and run it (which is also an idea of what I might intend in my operating system design). I don't use a desktop environment on my computer and do not use .desktop, although some programs do.
This is one reason why I wanted to design an operating system, although I also wanted to change many things from what other systems do, although there are also some similarities to features of other systems.
My ideas do involve better integrations between parts of the system (although different parts can still be individually reimplemented and replaced), and my ideas involve both low-level and high-level programming.
> Gnome SHell tried the narcissistic way, forcing people to see animations just for common windows switching witch surely have a kind of WOW effects for the kids, but far less interesting to work all day.
Sometimes animations may be helpful if objects are moving around on the screen and you want to easily see where they are moving to, but a lot of the animations are worthless and I would rather not see them. If an option is added to allow disabling all animations (and to adjust their speed), then that will be a good idea.
> However in Emacs anyone can craft a function in a snap and run it through M-x, in modern desktops it's a hard, long thing with much boilerplate.
It does look like a good idea, if anyone can craft a function and run it (which is also an idea of what I might intend in my operating system design). I don't use a desktop environment on my computer and do not use .desktop, although some programs do.