home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!murphy!dwrsun4!perl
- From: perl@dwrsun4.UUCP (Robert Perlberg)
- Newsgroups: comp.unix.questions
- Subject: Re: net.views - mainframe programmers in an open systems world
- Message-ID: <2931@perl-sun.dwrsun4.UUCP>
- Date: 13 Nov 92 18:47:15 GMT
- References: <1992Nov03.145701.22033@utoday.com> <1992Nov4.173107.21919@tandem.com> <49331@shamash.cdc.com>
- Organization: Dean Witter Reynolds Inc., New York
- Lines: 36
-
- In article <49331@shamash.cdc.com>, jitze@svl.cdc.com (Jitze Couperus) writes:
- } nelson_don@comm.tandem.com (Don Nelson) writes:
- }
- } >In article <1992Nov03.145701.22033@utoday.com> Mitch Wagner,
- } >wagner@utoday.com writes:
- } >>
- } >> Is it possible to put the skills of mainframe programmers
- } >> to use in open environments? If so, how?
- } >>
- } >>
- } >I'm having a little trouble understanding the question. Perhaps you
- } >could explain in 25 words or less why mainframe programmers differ from
- } >programmers in "the open world" (which is definitely not as open as some
- } >people think). Most mainframe programmers work on business applications
-
- } For example - years ago the industry discovered the benefits
- } of separating screen definitions from the body of the
- } application's code (much like separating the DDL for a database
- } from the DML). This is still rarely provided by the "open"
- } Cobol compilers, so users frequently resort to separate screen
- } design/handling packages (e.g. JAM from JYACC) to avoid
- } entangling such stuff inside the application's code itself.
-
- It has never been necessary for device-specific or system-specific code
- to be embedded within the application. Good programmers have always
- written programs in a modular fashion such that if the application
- needs to be ported, only the system-specific modules need to be
- modified, not the application code. My view of mainframe programmers
- is that they don't do modular programming because they don't understand
- which aspects of the system may vary from one system to another since
- the system they are using is the only system they have ever known.
-
- Robert Perlberg
- Dean Witter Reynolds Inc., New York
- {murphy | philabs}!dwrsun4!perl
- -- "I am not a language ... I am a free man!"
-