Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Today's Developer Environment

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> General Talk & Fun Stuff
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    Post subject: Today's Developer Environment
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

DFSORT Moderator


Joined: 09 Mar 2011
Posts: 7223

PostPosted: Tue Oct 30, 2012 1:02 pm    Post subject: Reply to: Today's Developer Environment
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

Global Moderator


Joined: 14 Mar 2007
Posts: 10201
Location: italy

PostPosted: Tue Oct 30, 2012 1:28 pm    Post subject: Reply to: Today's Developer Environment
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 )

http://www.z390.org/
http://www.z390.org/zcobol/

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

here some links

for hercules itself
http://www.hercules-390.org

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

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

and naturally the related groups
http://tech.groups.yahoo.com/group/hercules-390/
http://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    Post subject: Reply to: Today's Developer Environment
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

Site Director


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

PostPosted: Tue Oct 30, 2012 10:23 pm    Post subject:
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    Post subject: Reply to: Today's Developer Environment
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

Site Director


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

PostPosted: Wed Oct 31, 2012 1:07 am    Post subject:
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:
http://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    Post subject:
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

Site Director


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

PostPosted: Wed Oct 31, 2012 6:44 am    Post subject: Reply to: Today's Developer Environment
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    IBMMAINFRAMES.com Support Forums -> General Talk & Fun Stuff All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
This topic is locked: you cannot edit posts or make replies. Mainframe Developer requirement in Ku... capricorn Mainframe Jobs 0 Sun Oct 23, 2016 3:49 pm
No new posts Fiserv needs to hire COBOL Developer ... shally Mainframe Jobs 0 Wed Sep 21, 2016 1:24 am
No new posts Cards mainframe developer requirement... capricorn Mainframe Jobs 0 Sun Sep 11, 2016 9:57 am
No new posts VAX COBOL ( VMS Environment) Virendra Shambharkar COBOL Programming 1 Fri Mar 04, 2016 11:40 am
No new posts Cobol environment variable and XCTL Mickeydusaor COBOL Programming 4 Thu Jan 21, 2016 1:28 am


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us