Linked by Eugenia Loli on Wed 22nd Mar 2006 18:08 UTC
General Development "Newer software does try to be sexier by doing flashy things such as the talking paperclip. This causes a tendency for the software to bloat to the point of saturation, i.e. until it performs at barely acceptable speeds. But application programming seems to get worse with faster processors. Even with more memory, faster disks and multiple CPUs, your average web application runs slower. Is it possible that the faster hardware has made us worse programmers?"
Thread beginning with comment 106790
To read all comments associated with this story, please click here.
Yes Without a doubt.
by shotsman on Wed 22nd Mar 2006 18:41 UTC
shotsman
Member since:
2005-07-22

As a programmer of some 34 years(yep I'm a dinosoar) I have to state that there is bloat in software and its geting worser.
For example.
1975, Fortran Program + various Assembler modules to run the avionics for a Harrier Aircraft in real time. This drove all the real aircraft avionics & weapons systems. It ran on a PDP-11/45 in less that 56Kb of code!
Please try that today.
This drove an attached processor (11/05) via a 4KB memory window. This system supplied the graphics to a large CRT placed in front of the Cockpit.
I could even mention a Boeing 707 Flight Simulator powered by a Honeywell DDP124. The application was loaded using Punched Cards.(Circa 1970)
Then there was the team of 10 software developers all coding in Basic & C working on a VAX 11/780 with 1.5Mb or RAM!
Now I write Java & .Net apps that have so much bloat its unbelievable due to the way its all packaged.
All these wrappers, jvm's etc are all very well in principle but do vastly increase the amount of finite resources available to the actual code that you are trying to run.
Even PDA's run vastly bloated software.
IMHO, the only arena where bloat is considered evil is in the embedded market but 99.99% of programmers don't even understand what proper real time programming.

Thats my 0.02Tenge's worth.

Reply Score: 5

RE: Yes Without a doubt.
by KenJackson on Wed 22nd Mar 2006 19:23 in reply to "Yes Without a doubt."
KenJackson Member since:
2005-07-18

Ah, the good old days!

IMHO, the only arena where bloat is considered evil is in the embedded market...

Well you are right about embedded. I am very pleased to be using gcc to program an Atmel AVR microcontroller with 8K FLASH and 1K RAM.

To further your point, I was once criticized for using C instead of assembler to program a PIC microcontroller because C bloats by comparison.

Reply Parent Score: 1

RE[2]: Yes Without a doubt.
by ma_d on Wed 22nd Mar 2006 21:34 in reply to "RE: Yes Without a doubt."
ma_d Member since:
2005-06-29

Was this a shell code writer who was accusing you?

Reply Parent Score: 1