| View previous topic :: View next topic |
| Author |
Message |
Christopher Burke Guest
|
Posted: Sat Mar 18, 2006 4:03 am Post subject: "And If Your Software Didn't Work" - By C.L.Burke |
|
|
"And If Software Didn't Work"
aka - There is too many layers between me and my CPU
It used to be, in the dim dark past - that people would sit down and
code (in hex), machine language which they would put in via toggle
switches and bingo.... run a program. It was made easier by using a
keyboard ... but fundamentally if the software didn't work it was 100%
guaranteed to be a programmer error.
Then came the assembler .... people typed in nice codes to represent MOV
or JMP or CALL - and it worked out all the relative jumps and data
storage. Made life easier ... and if your software didn't work it was
99% guaranteed to be a programmer error.
Then came the compiler ... people wrote in friendly languages or COBOL
which funky little programs converted into either assembler or binary
which made your program a reality ... and if your software didn't work
it was 95% guaranteed to be a programmer error.
Then came the GUI desktop ... and if your software didn't work it was
90% guaranteed to be a programmer error.
Then came the GUI designer, which meant that you could point and click
library widgets into your program without typing lots of friendly
language, nice codes or hex. It was a dream come true ... and if your
software didn't work it was 92% guaranteed to be a programmer error.
Then came the GUI modelers, which wrote your code, created your database
and wrote your GUI. You needed to know as little about programming as
your end users... which meant if your software didn't work there was a
0% chance it was a programmer error ... but an 85% chance it was your
fault anyway.
Then came .NET and JAVA, running on GUI operating systems, with GUI
modelers sending info to GUI designers, which output high level
languages which got converted to low level languages which got compiled
to virtual machine language which got interpreted by another funky
program which sometimes made the real CPU understand what was going on.
And if your software didn't work there was NO chance it was your fault.
...... Christopher Burke, March 2006
Hope you enjoyed  |
|
| Back to top |
|
 |
Guest
|
Posted: Sat Mar 18, 2006 4:03 am Post subject: Re: "And If Your Software Didn't Work" - By C.L.Burke |
|
|
Christopher Burke <borlandng (AT) craznar (DOT) com> writes:
| Quote: | And if your software didn't work there was NO chance it was your fault.
..... Christopher Burke, March 2006
|
Hmm...
But your customers will still blame you. |
|
| Back to top |
|
 |
Christopher Burke Guest
|
Posted: Sat Mar 18, 2006 5:03 am Post subject: Re: "And If Your Software Didn't Work" - By C.L.Burke |
|
|
rambam (AT) bigpond (DOT) net.au wrote:
| Quote: | Christopher Burke <borlandng (AT) craznar (DOT) com> writes:
And if your software didn't work there was NO chance it was your fault.
..... Christopher Burke, March 2006
Hmm...
But your customers will still blame you.
|
Exactly .... for choosing the wrong tool  |
|
| Back to top |
|
 |
Chris Burrows Guest
|
Posted: Sat Mar 18, 2006 6:03 am Post subject: Re: "And If Your Software Didn't Work" |
|
|
"Christopher Burke" <borlandng (AT) craznar (DOT) com> wrote in message
news:441b7d7d (AT) newsgroups (DOT) borland.com...
| Quote: |
And if your software didn't work there was NO chance it was your fault.
|
The big difference is that now it is only 'if' your software didn't work -
in the 'good old days' it was always 'when' your software didn't work. Now
my software does work and it's not my fault.
--
Chris Burrows
CFB Software
http://www.cfbsoftware.com/gpcp |
|
| Back to top |
|
 |
Dave Nottage [TeamB] Guest
|
Posted: Sat Mar 18, 2006 6:03 am Post subject: Re: "And If Your Software Didn't Work" - By C.L.Burke |
|
|
Christopher Burke wrote:
| Quote: | And if your software didn't work there was NO chance it was your
fault.
|
So put the toggle switches back on the computer? <g>
--
Dave Nottage [TeamB]
Have questions?: http://www.catb.org/~esr/faqs/smart-questions.html
Want answers?: http://support.borland.com |
|
| Back to top |
|
 |
Robby Tanner Guest
|
Posted: Mon Mar 27, 2006 4:04 am Post subject: Re: "And If Your Software Didn't Work" - By C.L.Burke |
|
|
In all cases, there is a 100% of programmer error, it's only a question of
which programmer.
"Christopher Burke" <borlandng (AT) craznar (DOT) com> wrote in message
news:441b7d7d (AT) newsgroups (DOT) borland.com...
| Quote: | "And If Software Didn't Work"
aka - There is too many layers between me and my CPU
It used to be, in the dim dark past - that people would sit down and code
(in hex), machine language which they would put in via toggle switches and
bingo.... run a program. It was made easier by using a keyboard ... but
fundamentally if the software didn't work it was 100% guaranteed to be a
programmer error.
Then came the assembler .... and if your software didn't work it was 99%
guaranteed to be a programmer error.
Then came the compiler ... and if your software didn't work it was 95%
guaranteed to be a programmer error.
Then came the GUI desktop ... and if your software didn't work it was 90%
guaranteed to be a programmer error.
Then came the GUI designer, ... and if your software didn't work it was
92% guaranteed to be a programmer error.
|
........ |
|
| Back to top |
|
 |
|