Beer28 wrote:I just can't believe that Bill freaked out about 60k and now he innondates developers with a 20 meg virtual machine to replace the appx 5 meg java vm or msvbvm6 with when it wasn't even distributed with service packs, and wants everybody to develop on it and act like that's the normal way to develop instead of using C++ and long lasting binary code libraries.
Supposing the 60K for LAN Manager was permanently resident in memory: that would be almost 10% of the machine's physical memory for an OS component. That is a serious reduction in space available for user programs. Come to think of it, when IBM designed the PC in about 1982, they figured nobody would ever make an application that would need that much memory. Then the desktop computer adopted all of the generally accepted principles of mainframe design (paged virtual memory, multiple CPUs) and adopted a few more (graphical user interface, object-oriented programming) and the problem went away. In his way, Bill was right to complain. The machine wasn't up to the task of handling LAN Manager.
earnshaw wrote: Supposing the 60K for LAN Manager was permanently resident in memory: that would be almost 10% of the machine's physical memory for an OS component. That is a serious reduction in space available for user programs. Come to think of it, when IBM designed the PC in about 1982, they figured nobody would ever make an application that would need that much memory. Then the desktop computer adopted all of the generally accepted principles of mainframe design (paged virtual memory, multiple CPUs) and adopted a few more (graphical user interface, object-oriented programming) and the problem went away. In his way, Bill was right to complain. The machine wasn't up to the task of handling LAN Manager.
Larry, so did you managed to make it small than 60K? Or was the product was not shipped at all? Oh, I have one question to ask. Do you declare the namespace std globally? That means, do you do: using namespace std; or using::string;using::setw;using::cout;using::cin;orstd::string a = "String";std::cout << a << std::endl;Thanks
Beer28 wrote:I wouldn't worry about it. Bosses always try to act like what ever they did "in the day" was god like compared to what employees are doing. I've had it happen to me as well.
Beer28 wrote:I don't have anything against .NET, don't get me wrong. I won't use it over C++ and standard libraries either, but I don't have anything against it other than it's huge and it's not shipped with the system. I'm not posting this to be inflamatory either.
Beer28 wrote:20 MB is alot for somebody on 56k.