Indeed, for many years I worked quite comfortably on a 486 with 36MB (4+32) of RAM, running far more than Hello World programs...
76MB may seem like a relatively tiny amount now (it's <1% of a typical PC's RAM today), but in absolute terms that is still seventy-six million bytes. One should naturally wonder why that much memory is required to display a simple string of text.
> One should naturally wonder why that much memory is required to display a simple string of text.
Its not but by and large when people open a .NET project they want to do more than just print text, hence the inclusion of many .NET assemblies that enable the programmer to perform a variety of tasks.
If your only task is to print text then yes, its the wrong tool for the job.
Very true, for many years I worked comfortably on a Apple ][ with 64K of RAM. Nostalgia aside, I don't really want to go back to those days. However, I think it's good for programmers of today to work on a small embedded system without OS to see how much you can do with a tiny fraction of the resources a modern PC gives you.
76MB may seem like a relatively tiny amount now (it's <1% of a typical PC's RAM today), but in absolute terms that is still seventy-six million bytes. One should naturally wonder why that much memory is required to display a simple string of text.