IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Today's Developer Environment


IBM Mainframe Forums -> General Talk & Fun Stuff
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
ian Chan

New User


Joined: 13 Sep 2012
Posts: 4
Location: Canada

PostPosted: Tue Oct 30, 2012 7:06 am
Reply with quote

Hello,
I'm embarrassed to say that I haven't written a COBOL program since the days of the 80 column card readers. So my question is: If I were to become a programmer again, what environment would I be working in. I assume that I would develop new code using something like notepad, compiling and testing on my pc and then sending it as a file to the mainframe. If that is vaguely correct, what software do I need to use to make this happen at the PC end. Any information would be much appreciated. thanks.
Back to top
View user's profile Send private message
Bill Woodger

Moderator Emeritus


Joined: 09 Mar 2011
Posts: 7309
Location: Inside the Matrix

PostPosted: Tue Oct 30, 2012 1:02 pm
Reply with quote

It can be done that way, in general.

Both IBM and Microfocus has big "environments" for off-the-mainframe development, which allow mainframe code to be developed.

Still much done on the mainframe, using ISPF mainly (if we are talking of z/OS).

There is a mainframe you can get for your PC. Hercules is an emulator. You can get an old "public domain" operating system working on it and then write some code for an old compiler.

If you want to write up-to-date code, there is OpenCobol which is freely-available for you to use, and can be kept close to what is available on the mainframe (or forget the mainframe and do whatever you like with it).
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Tue Oct 30, 2012 1:28 pm
Reply with quote

options ..

Charge ( sorry I do not frequent that environment )

Free

open cobol ==> support PC constructs and I/O only

ZCOBOL/Z390 ==> support <MVS> model ( even some kind of VSAM and CICS emulation )

www.z390.org/
www.z390.org/zcobol/

hercules + MVS3.8 ==> true MVS,
old but still very usable, RPF is ISPF like

here some links

for hercules itself
www.hercules-390.org

Volker Bandke Tur(n)key ( the father of the whole shebang )
www.bsp-gmbh.com/hercules/
www.bsp-gmbh.com/turnkey
www.bsp-gmbh.com/turnkey/cookbook/index.html

Jay Moseley (more actively mantained )
www.jaymoseley.com/hercules/
www.jaymoseley.com/programming/

and naturally the related groups
tech.groups.yahoo.com/group/hercules-390/
tech.groups.yahoo.com/group/turnkey-mvs/
Back to top
View user's profile Send private message
ian Chan

New User


Joined: 13 Sep 2012
Posts: 4
Location: Canada

PostPosted: Tue Oct 30, 2012 8:58 pm
Reply with quote

Thanks to Bill and enrico for your assistance. I will follow up on your suggestions. I appreciate this information.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Tue Oct 30, 2012 10:23 pm
Reply with quote

Hello,

Depending on how ambitious your program is, you can build a mainframe on your pc (but if you've not worked on a mainframe in 30 years, the mainframe will little resemble the system you last worked on). What machine and operating was your last cobol work? The good news is that cobol is still quite similar (with exceptions of Many new features).

In addition to all of the links Enrico provided, here is another you might want to chek out:
Code:
http://www.cobug.com/cobug/docs/freeCompilers0098.html
Back to top
View user's profile Send private message
ian Chan

New User


Joined: 13 Sep 2012
Posts: 4
Location: Canada

PostPosted: Wed Oct 31, 2012 12:44 am
Reply with quote

Hi Dick,
Thanks for this information. I believe that I was working on an IBM 370 running MVS and CICS. What do you think the prospects are for doing some remote consulting/development are?
Thx.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Wed Oct 31, 2012 1:07 am
Reply with quote

Hello,

If you were working on MVS, you will probably find many things similar. As i mentioned, there have been tons of new things added - both to the system and the COBOL language.

Depending on how "heavily technical" you were then, you may come up to speed somewhat quickly.

Some places allow/encourage remote work - many do not. Every client i've had insists i can connect remotely, but the idea of working from home for any extended period (i.e. more than a day on either side of a weekend) does not usually fly well. I've had a few remote support jobs (parttime) where when they had a question/problem, they called and i logged on worked with them.

In addition to this forum, we also have a forum geared to Students and other Beginners:
www.ibmmainframeforum.com/index.php

While you are not a beginner, there may be topics that have info you can use. I'd recommend just looking at the topics in the COBOL and JCL parts of both forums for both some initial info as well as to get answers to questions/adventures you have.
Back to top
View user's profile Send private message
ian Chan

New User


Joined: 13 Sep 2012
Posts: 4
Location: Canada

PostPosted: Wed Oct 31, 2012 4:23 am
Reply with quote

Thanks for this additional information, Dick. I would like to come up to speed and pursue the possibility of doing the odd remote contract. I appreciate your help.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Wed Oct 31, 2012 6:44 am
Reply with quote

You're welcome - good luck icon_exclaim.gif

d
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> General Talk & Fun Stuff

 


Similar Topics
Topic Forum Replies
No new posts How to go into a subprogram in IBM De... IBM Tools 5
No new posts Looking for COBOL, C/C++ developer Mainframe Jobs 0
No new posts Need COBOL COPY Help in MVS Environment COBOL Programming 4
No new posts looking for mainframe developer in th... Mainframe Jobs 0
No new posts COBOL400 SET ENVIRONMENT COBOL Programming 1
Search our Forums:

Back to Top