# Text editors: Notepad, Nano, Leafpad, joe, vi, diakonos, Nedit, ne, ed How is notepad considered minimalist compared to vi?
How is vi considered minimalist compared to Notepad?
Minimalism (computing)
11–19 of 19 posts
Re: Minimalism (computing)
#12# Text editors: Notepad, Nano, Leafpad, joe, vi, diakonos, Nedit, ne, ed How is notepad considered minimalist compared to vi?
Re: Minimalism (computing)
#13"Some [Amiga capabilities], such as displaying multiple windows at different color depths and resolutions on the same physical screen, have yet to be duplicated at all." Why could the Amiga do this and current computers can't? Is it any screen that can display multiple resolutions simultaneously? If so, why don't current OSes support this?
Re: Minimalism (computing)
#14"Some [Amiga capabilities], such as displaying multiple windows at different color depths and resolutions on the same physical screen, have yet to be duplicated at all." Why could the Amiga do this and current computers can't? Is it any screen that can display multiple resolutions simultaneously? If so, why don't current OSes support this?
Today I suspect it's not used much, if at all. When you've got a 256MB video card, what's a few extra bytes? Modern graphics cards might not even support this.
But I believe that 15 or 20 years ago, this feature actually did get used. You'd have a depth=24 root window, and a depth=4 (say) hardware overlay for things like the mouse cursor and popup menus, because they didn't really need a lot of colors, and you don't want to redraw your expensive graphics every time you moved the mouse.
Of course, everybody thought that dealing with hardware overlays and custom colormaps everywhere was a royal pain for application developers (and it was), so we came up with higher-level toolkits like GTK+ which make it really easy to splat up a window without caring about this, and it'll just use depth=24 (or whatever you've got) everywhere, and we've got tons of video memory so nobody cares anyway.
I'm not saying X11 was particularly good at this, but it did support this particular feature.
Re: Minimalism (computing)
#15"Some [Amiga capabilities], such as displaying multiple windows at different color depths and resolutions on the same physical screen, have yet to be duplicated at all." Why could the Amiga do this and current computers can't? Is it any screen that can display multiple resolutions simultaneously? If so, why don't current OSes support this?
It is a very cool feature, but can you think of a sensible use for it on a machine that can run the entire screen in high resolution and full colour?
Video ram mapping reduces available memory space. Clawing back a few tens of megs of system ram could potentially have been worthwile(1).
Supporting a 32 bit colour depth screen at 32,768x32,768 resolution would require 4gb of video ram, leaving 0 bits in the address pool for the rest of the system :)
(1)For very, very low values of worthwhile.
Re: Minimalism (computing)
#16# Text editors: Notepad, Nano, Leafpad, joe, vi, diakonos, Nedit, ne, ed How is notepad considered minimalist compared to vi?
How is vi considered minimalist compared to Notepad?
Re: Minimalism (computing)
#17Re: Minimalism (computing)
#18Re: Minimalism (computing)
#19MacOS X is cited as an example of minimalist software design? It may be many things, but I'm not buying minimalist.
I saw in one of Ian Piumarta's talks that OSX has considerably more lines of code than vista. Kinda surprises me, kinda doesn't.