Re: Where do I start?

Ron Hudson <[email protected]>
Newsgroups gmane.comp.emulators.turnkey-mvs
Message-ID <[email protected]>
Thanks Mike and Gerhard...



On Sun, May 23, 2010 at 2:32 PM, Gerhard Postpischil
<[email protected]>wrote:

>
>
> On 5/23/2010 3:43 PM, Ron Hudson wrote:
> > Time for the next great leap forward! I want to write a simple full
> > screen application..
> >
> > One that keeps a contact list perhaps....
> >
> > What language would be best for this?
> >
> > I am guessing Cobol as I have heard it associated with
> > full screen apps.
>
> The language to write it in is the one you know well enough to
> finish the task <g> Of course, *real* programmers use assembler
> language (or better yet, key code in from the front panel <G>).
>

I am most familiar with Fortran but it does not seem to be one of the
choices. I wrote a Cobol program in highschool on paper and never
even tried to execute it. Assembly is a deep mystery that I don't
think I am prepared to attack just yet. Cobol is slightly less mystery


Soooo, Cobol.  (urk / flinch)

But here I am open to suggestion - and school breaks for the next
two weeks so perhaps assembly (with the proper tutor) would
be approachable enough.


> CoBOL doesn't know 3270s from a hole in the ground; however, it
> is frequently used with CICS because it makes transaction
> writing fairly simple, and leaves all the dirty work to CICS.
> There is a TSO application called KICKS that's still a work in
> progress, that might do most of the work for you. CICS also
> works with PL/I, but I don't know whether KICKS supports it.
>

I looked at the KICKs website and it seemed that the first rule
of KICKs is you don't talk about KICKs.

I have taken a short look at the MAP3270 stuff - and it looks
interesting so far.


>
> (While I was writing this, I was interrupted by a phone call,
> and when I came back I noticed Mike Stramba supplied most of the
> information).
>
> For VSAM, look at Dave Cole's SCHEDULE program - you don't need
> to schedule stuff, but it has a generalized VSAM I/O routine
> that could get you started.
>

For this outing I think a flat file is going to be fine..Don't want to drag
too
many of the worms out of the can at once.

NAME    PIC X(20)
STREET  PIC X(20)
CITY    PIC X(13)
STATE   PIC X(02)
ZIP     PIC X(05)
CONTACT PIC X(12)

Total record  72 chars.
coincidence? I think not.


>
> For 3270, I looked at FSI, but have never tried it, as I prefer
> to use my own code. The big hitch is learning how the display
> hardware works, and writing code that is not locked into the
> default 24*80 size.
>

yikes, hadn't even thought of that - I only use 24x80 3270s so I can
get nice BIG letters..

What would you have to do, proportionally place everything rather
than have a static format you could just throw at the screen?



> Gerhard Postpischil
> Bradford, VT
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.