39 lines
1.5 KiB
Plaintext
39 lines
1.5 KiB
Plaintext
![]() |
Structured Programmer's Soliloquy
|
|||
|
|
|||
|
SP or not SP -- that is the question:
|
|||
|
Whether 'tis nobler in the mind to suffer
|
|||
|
The rules and exceptions of outrageous FORTRAN
|
|||
|
Or to take arms against a sea of transfers
|
|||
|
And by structuring end them. To code -- to test
|
|||
|
No more; and by a test to say we end
|
|||
|
The heartache, and the thousand natural mistakes
|
|||
|
That FORTRAN is heir to. 'Tis a consummation
|
|||
|
Devoutly to be wish'd. To code -- to test.
|
|||
|
To test -- perchance to bomb: aye, there's the rub!
|
|||
|
For in that test of code what bugs may come
|
|||
|
When we have shuffled of this FORTRAN code,
|
|||
|
Must give us pause. There's the respect
|
|||
|
that makes calamity of so long lists. [??]
|
|||
|
For who would bear the whips and scorns of time-sharing
|
|||
|
Th' operating systems wrong, the computer's crash,
|
|||
|
The pangs of despis'd code, the turnaround's delay,
|
|||
|
The insolence of compilers, and the spurns
|
|||
|
That patient coding of FORTRAN takes
|
|||
|
When he himself might his quietus make
|
|||
|
with PL/I? Who would this FORTRAN Bear,
|
|||
|
To grunt and sweat under a weary language,
|
|||
|
But that the dread of something after FORTRAN
|
|||
|
The undiscover'd country, from whose bourne
|
|||
|
No programmer returns -- puzzles the will,
|
|||
|
And makes us rather bear those ills we have
|
|||
|
Than fly to others that we know not of?
|
|||
|
Thus conscience does make cowards of us all,
|
|||
|
And thus the native hue of resolution
|
|||
|
Is sicklied o'er with the pale cast of thought,
|
|||
|
And enterprises of great pith and moment
|
|||
|
With this regard their currents turn away
|
|||
|
And lose the name of action.
|
|||
|
|
|||
|
- Henry Kleine and Philip H. Roberts
|
|||
|
April DATAMATION
|
|||
|
|