Re: Why Compilers are Doomed
- Posted by Admiral Deah <deah at HOME.COM> Aug 19, 2000
- 558 views
It's all bunk that's only going to add to the explosion of bloat in software. The problem of bloatware doesn't entirely extend from the current crop of languages. I can remeber a time when C/C++ code was small and efficient, though never as much as pure assembly. Of course, when time was crucial, innermost loops could always be profiled and optimised with assembly if needed. Visual C/C++ 6 provides some of the most efficient C code there is... so then why does bloatware exist? BAD PROGRAMMERS using obfuscated tools to build programs instead of write programs. Most "programmers" and I use the term loosely, rarely program, they splice together visual components, and the tool builds 90% of the code. The remainder is pure math and algorithms to do dedicated tasks for which there is no "plug in". But since that 10% of the time, they do have to program, a lot of people are still intimidated by it, and never get into the field. What will "scripting" mean for computers. I means we can get even more no-talent, incompetent pseudo-programmers in the industry. Now, the other 10% of the code that you had to write before can be done in a very very high level language, perhaps even "english" sentences which work to only describe the function, and the interpreter/compiler has to decipher the intent. I can see a future where even simple applications take hundreds of megabytes, where running "calculator" will start swapping to VM on a 128MB machine. I can see a future where we look at MB's of RAM like we looked a "K" only ten years ago... Computers with 4GB of RAM may become a norm soon, and "programmers" will only be happier making even sloppier code to fill the space. What we need is another big disaster to happen... perhaps it's found that the heat generated by chips causes a miniscule amount of carcenogens to enter you lungs (from the exaughst fan in the computer)... or maybe have some more earthquakes bring down a few more RAM-chip factories... hmm, maybe we need an group of eco-terrorists for the computer industry; a group of old-skool programmers who are sickened by the current state of the industry. We'll go down to plants and bomb them, artificially inflating demand by creating a shortage.... if 128MB's of RAM cost $1000, do you think people will still buy it? Well, they'll have to, and they'll be might pissed off to. And then maybe, they'll demand software that doesn't need that much memory. Maybe....