J
Joeblow93132
Guest
Zion,
After reading your post I decided to check your age. I found that you're not even 20 so you're unfamiliar with how programming used to be.
Back when computers had only 1MB of memory, programmers had to make sure that their programs did not exceed 640K. And even with this limit many good programs and games were written. At the time, whole operating systems used to be on one floppy disc. If you make a Windows bootup disk, you'll find that the entire DOS operating system is stored on the disk with room to spare. If you examine the individul files, you will find the entire DOS operating system takes up only 300K. I dare you to try to find a program today that takes up 300K or less. Today Windows takes up hundreds of MB's. It is not 10, or 100 times larger than DOS, it is 1000 times larger than DOS. Think about that.
While Microsoft was making these dinosaur-ware operating systems, it also decided to make Visual C and Visual Basic so that other people can make dinosaur-ware too.
I would recommend that you study assembler so that you can truly find out how many commands it would take to make a window or a simple program like notepad. You will find out that it takes far fewer code than you think. You will then ask yourself why programs today are so large, just like I did.
I used to have an Atari ST when I was younger. The Atari ST had it's entire OS in ROM. It's OS was not command-line it was GUI, and it resembled Windows.
I'ts funny how you give so much credit to Microsoft for its "fancy" windows. If I recall correctly, Microsoft stole Windows from Apple, while Apple stole it from Xerox. And this was back in the 1970's. Why don't you call Xerox and ask them how much code, inovative techniques, and slip arounds it took them to make a window?
Finally, I do not use GOTO as often as you believe I do. I use it very infrequently, but sometimes it is the best command for the job(usually to exit multiple loops).
It scares me to think that many young programmers today believe that programs must be big and slow. This is not the case.
Tom
After reading your post I decided to check your age. I found that you're not even 20 so you're unfamiliar with how programming used to be.
Back when computers had only 1MB of memory, programmers had to make sure that their programs did not exceed 640K. And even with this limit many good programs and games were written. At the time, whole operating systems used to be on one floppy disc. If you make a Windows bootup disk, you'll find that the entire DOS operating system is stored on the disk with room to spare. If you examine the individul files, you will find the entire DOS operating system takes up only 300K. I dare you to try to find a program today that takes up 300K or less. Today Windows takes up hundreds of MB's. It is not 10, or 100 times larger than DOS, it is 1000 times larger than DOS. Think about that.
While Microsoft was making these dinosaur-ware operating systems, it also decided to make Visual C and Visual Basic so that other people can make dinosaur-ware too.
I would recommend that you study assembler so that you can truly find out how many commands it would take to make a window or a simple program like notepad. You will find out that it takes far fewer code than you think. You will then ask yourself why programs today are so large, just like I did.
I used to have an Atari ST when I was younger. The Atari ST had it's entire OS in ROM. It's OS was not command-line it was GUI, and it resembled Windows.
I'ts funny how you give so much credit to Microsoft for its "fancy" windows. If I recall correctly, Microsoft stole Windows from Apple, while Apple stole it from Xerox. And this was back in the 1970's. Why don't you call Xerox and ask them how much code, inovative techniques, and slip arounds it took them to make a window?
Finally, I do not use GOTO as often as you believe I do. I use it very infrequently, but sometimes it is the best command for the job(usually to exit multiple loops).
It scares me to think that many young programmers today believe that programs must be big and slow. This is not the case.
Tom