Re: PL/I will rule the world . . . not

2007-07-09 Thread Eric Chevalier
On 4 Jul 2007 14:02:44 -0700,
[EMAIL PROTECTED] (john gilmore) wrote:

It is alive: Enterprise PL/I V3R6 is the current z/OS implementation, and 
there is even an IBM PL/I implementation for Windows.

I noticed that: VisualAge PL/I for Windows. But it's not listed in
IBM's Software on-line catalog, and I can't find this product from
my usual mail-order sites (Programmer's Paradise, PC Connection).

What's the price and how does one go about ordering a copy?

Eric

--
Eric Chevalier  E-mail: [EMAIL PROTECTED]
   Web: www.tulsagrammer.com
Is that call really worth your child's life?  HANG UP AND DRIVE!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-05 Thread Hunkeler Peter (KIUK 3)
Ahhh. You're right. I went to the wrong page:

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/EZ2ZS20I

here the doc is not available in PDF; but at

http://www-03.ibm.com/servers/eserver/zseries/zos/bkserv/zswpdf/enterpr
ise_pli36.html

it is.

Whenever I don't find what I'm looking for on the bookserver or publiz
page,
I'm trying via http://www.software.ibm.com, then select Products A to
Z,
the product, then Library. 



And for those interested: You can certify yourself as PL/1 expert with
one of
these tests:
 IBM Certified Application Developer -- Programming with IBM Enterprise
PL/I 
 IBM Certified Application Developer - Developing with IBM Enterprise
PL/I 


We're still a big PL/1 shop and are migrating to the new Enterprise PL/1
Compiler.

Peter Hunkeler
Credit Suisse

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-05 Thread Shane
I wrote:
  Not to initiate another which language is best war, I must admit to
  having become somewhat enamoured of perl of late. Must get a copy onto
  big iron one day so I can have a play.


To which Ed responded:
 Why not put it up this weekend?
 
 http://www.ibm.com/servers/eserver/zseries/zos/unix/pdf/docs/hpeza101.pdf

Because, 
quote 
To order Perl for z/OS, most customers can go to IBM ShopzSeries Web
site. For all other customers, please contact your local IBM
representative. 
/quote 

Note the use of *most* - not us in PacBasin last I looked. 
Note also the requirement to be a customer. I do work for some of IBMs
customers, but I ain't actually an employee of one. 

Shane ...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-05 Thread Mark Zelden
On Thu, 5 Jul 2007 19:09:01 +1000, Shane [EMAIL PROTECTED] wrote:

I wrote:
  Not to initiate another which language is best war, I must admit to
  having become somewhat enamoured of perl of late. Must get a copy onto
  big iron one day so I can have a play.
 

To which Ed responded:
 Why not put it up this weekend?

 http://www.ibm.com/servers/eserver/zseries/zos/unix/pdf/docs/hpeza101.pdf

Because,
quote
To order Perl for z/OS, most customers can go to IBM ShopzSeries Web
site. For all other customers, please contact your local IBM
representative.
/quote

Note the use of *most* - not us in PacBasin last I looked.
Note also the requirement to be a customer. I do work for some of IBMs
customers, but I ain't actually an employee of one.


So someone at your customer site can get an IBM global ID (if they 
don't have one already) and order / download for you to install. 

When I was consulting full time, I used multiple IDs for things like
IBM and CA web sites and signed up under my clients' customer 
numbers.  

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group:  G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: What is the main publication site (was: PL/I will rule the world . . . not

2007-07-05 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of John P Baker
 
 The main publication site for the US is:
 
 http://www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss?CTY=US

The one I use is:

http://www-03.ibm.com/servers/eserver/zseries/zos/bkserv/

But it doesn't have the CICS TS 3.2 doc (yet).  That's available here:

http://publib.boulder.ibm.com/infocenter/cicsts/v3r2/index.jsp

But not in book mangler format.

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-04 Thread Rick Fochtman

-snip--


when I was a freshman at (The) Ohio State University wy back in 1975, I
took a PL/I class - we were told then that this was *such* an all
encompassing and easy-to-learn language that COBOL and FORTRAN would be
non-existant as a commercial programming language within 5 years 

well, they were half right - haven;t seen many Fortran shops recently ...

can you say: IF x-3 100,200,300 (I may have actual syntax wrong)
 


unsnip--
IF ( X-3) 100,200,300

I was taught that PL/1 is the UN-COBOL in 1971, when I took it and 
ended up teaching it! Everybody was talking about the I/O of COBOL and 
the computational power of FORTRAN.  I have to admit, I prefer PL/1 over 
FORTRAN. I never learned COBOL so I don't really miss it. Somehow, 
DECLARE'ing a FIXED BINARY(31,0) seems easier than trying to remember 
which form of COMP is the COBOL equivalent. And COBOL doesn't even have 
all the data types that I use in defining SMF records to PL/1. YMMV, of 
course.


Remember when APL was going to solve all the world's problems? I know of 
one APL shop, but I haven't seen a FORTRAN shop in 35+ years.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-04 Thread Steve Comstock

Rick Fochtman wrote:

-snip--

when I was a freshman at (The) Ohio State University wy back in 
1975, I

took a PL/I class - we were told then that this was *such* an all
encompassing and easy-to-learn language that COBOL and FORTRAN would be
non-existant as a commercial programming language within 5 years 

well, they were half right - haven;t seen many Fortran shops recently ...

can you say: IF x-3 100,200,300 (I may have actual syntax wrong)
 


unsnip--
IF ( X-3) 100,200,300

I was taught that PL/1 is the UN-COBOL in 1971, when I took it and 
ended up teaching it! Everybody was talking about the I/O of COBOL and 
the computational power of FORTRAN.  I have to admit, I prefer PL/1 over 
FORTRAN. I never learned COBOL so I don't really miss it. Somehow, 
DECLARE'ing a FIXED BINARY(31,0) seems easier than trying to remember 
which form of COMP is the COBOL equivalent. And COBOL doesn't even have 
all the data types that I use in defining SMF records to PL/1. YMMV, of 
course.


Remember when APL was going to solve all the world's problems? I know of 
one APL shop, but I haven't seen a FORTRAN shop in 35+ years.


I believe parts of Boeing and the United Space Alliance still
use a fair amount of FORTRAN. When I taught some LE classes
there both shops had students asking about LE support of
FORTRAN.


Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-04 Thread Tony Harminc
On Wed, 4 Jul 2007 08:44:31 -0500, Rick Fochtman [EMAIL PROTECTED] wrote:

I was taught that PL/1 is the UN-COBOL in 1971, when I took it and
ended up teaching it! Everybody was talking about the I/O of COBOL and
the computational power of FORTRAN.

If Fortran has been called an infantile disorder, PL/I must be classified
as a fatal disease. 

-Edsger Dijkstra in Introduction to the Art of Computer Programming


Which inspired a 1972 paper by Rick Holt called Teaching the Fatal Disease.

Tony H.
(PL/I fan for the most part, notwithstanding the 25 + 1/3 problem)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-04 Thread Ed Finnell
 
In a message dated 7/4/2007 10:42:30 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:

If  Fortran has been called an infantile disorder, PL/I must be classified
as a  fatal disease. 

-Edsger Dijkstra in Introduction to the Art of  Computer Programming





Mine starts out 'This series of books is affectionately dedicated to the  
Type 650 computer once installed at Case Institute of Technology in remembrance 
 
of many pleasant evenings' Donald Knuth, The Art of Computer  
Programming,Vol.1, Second Edition, Addison Wesley



** See what's free at http://www.aol.com.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-04 Thread Patrick O'Keefe
On Wed, 4 Jul 2007 10:42:11 -0500, Tony Harminc [EMAIL PROTECTED] wrote:

...
If Fortran has been called an infantile disorder, PL/I must be classified
as a fatal disease. 

-Edsger Dijkstra in Introduction to the Art of Computer Programming
...

A wordy posting follows.  The short translation: Who cares what 
Dijkstra thought? 

At the same time I was teaching myself PL/I I was taking an ALGOL 60 
class using a text by Dijkstra.  Superficially, quite similar block-oriented
languages - similar enough that the differences in syntax drove me
crazy.  But they were really quite different (at least for ALGOL 60 - I never
looked at ALGOL 68, etc.), and their names highlighted the difference  
ALGOL was for designing algorithms; PL/I was for programming.   (At 
the very least, implementations of ALGOL had to add I/O.  I/O was not
part of ALGOL 60.)

I don't remember what specific things Dijkstra hated about PL/I but I 
vaguely remember they included things like allowing undeclared, or 
incompletely declared variables (i.e., defaults), automatic (and 
sometimes unexpected) data conversions in mixed-type expressions, 
etc.  In other words, PL/I had things that made it theoretically ugly, 
but useful.

Dijkstra was right about about ALGOL being theoretically nice.  A
syntactically correct ALGOL program could be processed by by a 
left-to-right context-sensitive parsing algorithm.  (Or maybe even a
context-free parsing algorithm.  I don't remember what those terms
even imply.  :-(  I haven't thought of them for over 35 years.)  And 
if the program was less than syntactically correct?  Any compiler
trying to use one of those parsing algorithms would become 
hopelessly lost and put out totally meaningless error messages.  Once
such a compiler gets lost, it is lost for the rest of the source.

PL/I compilers, on the other hand, could not be theoretically simple
because the language did not allow it.  By their very nature those 
compilers tried to figure out what the programmer was trying to do
(relating to defaults, conversions, etc.) and the good compilers 
could do a pretty good job of it.   Hence, pretty good diagnostic 
messages even when syntactic blunders were found.   The compiler
might be confused for a while, but once it found a new statement it
was pretty much back on track. 

Give me good diagnostics over theoretical purity any day!

Pat O'Keefe

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread john gilmore
A disagreeable characteristic of many posts in this thread is that they 
refer to PL/I in the past tense.


It is alive: Enterprise PL/I V3R6 is the current z/OS implementation, and 
there is even an IBM PL/I implementation for Windows.  It is in heavy use in 
some places, more often in Europe and Japan than in the United States.


I myself use assembly language for things I write fror others, but I use 
PL/I for 'throwaway' programs that I write for myself, for analysis and data 
reduction.


Moreover, a significant number of very useful applications---STROBE is an 
important example---are written largely in PL/I.  If one must do list 
processing in a statement-level language PL/I is far and away the best one 
to use.


John Gilmore
Ashland, MA 01721-1817
USA

_
http://newlivehotmail.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread Steve Comstock

john gilmore wrote:
A disagreeable characteristic of many posts in this thread is that they 
refer to PL/I in the past tense.


It is alive: Enterprise PL/I V3R6 is the current z/OS implementation, 
and there is even an IBM PL/I implementation for Windows.  It is in 
heavy use in some places, more often in Europe and Japan than in the 
United States.


I myself use assembly language for things I write fror others, but I use 
PL/I for 'throwaway' programs that I write for myself, for analysis and 
data reduction.


Moreover, a significant number of very useful applications---STROBE is 
an important example---are written largely in PL/I.  If one must do list 
processing in a statement-level language PL/I is far and away the best 
one to use.


John Gilmore
Ashland, MA 01721-1817
USA


Huh. I missed that. I try to stay on top of current releases
but I missed PL/I 3.6. Interesting thing: the Programming Guide
is only available in BookManager format, not PDF!

Anyway, thanks for the [inadvertent] heads up.

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread David Day

Moreover, a significant number of very useful applications---STROBE is an
important example---are written largely in PL/I.  If one must do list
processing in a statement-level language PL/I is far and away the best one
to use.


I'm curios, which part of Strobe is written in PL/I, and when did that 
occur?


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread john gilmore

David Day write a propos of my comment



I'm curios, which part of Strobe is written in PL/I, and when did that 
occur?




I could give you a conjectural answer to your question, but STROBE is not my 
product.  I only use it.  Carl Gehr can answer your question, and perhaps he 
will wish to do so.  He often posts here, but he is also active on the PL/I 
list,


[EMAIL PROTECTED]

John Gilmore
Ashland, MA 01721-1817
USA

_
http://newlivehotmail.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread John P Baker
The Enterprise PL/I 3.6 Programming Guide is available in both BookManager
and PDF formats.

Please check the IBM Publications Center website.

John P Baker
Software Engineer
HFD Technologies

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Steve Comstock
Sent: Wednesday, July 04, 2007 5:43 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: PL/I will rule the world . . . not

Huh. I missed that. I try to stay on top of current releases
but I missed PL/I 3.6. Interesting thing: the Programming Guide
is only available in BookManager format, not PDF!

Anyway, thanks for the [inadvertent] heads up.

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

   z/OS Application development made easier
 * Our classes include
+ How things work
+ Programming examples with realistic applications
+ Starter / skeleton code
+ Complete working programs
+ Useful utilities and subroutines
+ Tips and techniques

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread Steve Comstock

John P Baker wrote:

The Enterprise PL/I 3.6 Programming Guide is available in both BookManager
and PDF formats.

Please check the IBM Publications Center website.

John P Baker
Software Engineer
HFD Technologies

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Steve Comstock
Sent: Wednesday, July 04, 2007 5:43 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: PL/I will rule the world . . . not

Huh. I missed that. I try to stay on top of current releases
but I missed PL/I 3.6. Interesting thing: the Programming Guide
is only available in BookManager format, not PDF!

Anyway, thanks for the [inadvertent] heads up.

Kind regards,

-Steve Comstock


Ahhh. You're right. I went to the wrong page:

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/EZ2ZS20I

here the doc is not available in PDF; but at

http://www-03.ibm.com/servers/eserver/zseries/zos/bkserv/zswpdf/enterprise_pli36.html

it is.

Thanks.

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread John P Baker
I find that it is better to always refer to the main publications site.

That way, I don't miss anything.

John P Baker
Software Engineer
HFD Technologies

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Steve Comstock
Sent: Wednesday, July 04, 2007 6:18 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: PL/I will rule the world . . . not

Ahhh. You're right. I went to the wrong page:

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/EZ2ZS20I

here the doc is not available in PDF; but at

http://www-03.ibm.com/servers/eserver/zseries/zos/bkserv/zswpdf/enterprise_p
li36.html

it is.

Thanks.

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

   z/OS Application development made easier
 * Our classes include
+ How things work
+ Programming examples with realistic applications
+ Starter / skeleton code
+ Complete working programs
+ Useful utilities and subroutines
+ Tips and techniques

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread Shane
On Wed, 2007-07-04 at 21:02 +, john gilmore wrote:

 A disagreeable characteristic of many posts in this thread is that they 
 refer to PL/I in the past tense.

Wondered if all this prodding would rouse John.
The only time I've been aware of PL/I in many years is when the DBAs
needed a re-compile of DSNTEP2 (???).
They had the source from somewhere, but no compiler. Took a while to
find some-one who did.

 If one must do list processing in a statement-level 
 language PL/I is far and away the best one to use.

Not to initiate another which language is best war, I must admit to
having become somewhat enamoured of perl of late. Must get a copy onto
big iron one day so I can have a play.

Shane ...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread Edward Jaffe

Shane wrote:

Not to initiate another which language is best war, I must admit to
having become somewhat enamoured of perl of late. Must get a copy onto
big iron one day so I can have a play.
  


Why not put it up this weekend?

http://www.ibm.com/servers/eserver/zseries/zos/unix/pdf/docs/hpeza101.pdf

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


What is the main publication site (was: PL/I will rule the world . . . not

2007-07-04 Thread Bill Klein
John P Baker [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
 I find that it is better to always refer to the main publications site.
 
 That way, I don't miss anything.
 
 John P Baker
 Software Engineer
 HFD Technologies
 
 -Original Message-
snip
 Ahhh. You're right. I went to the wrong page:
 
 http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/EZ2ZS20I
 
 here the doc is not available in PDF; but at
 

http://www-03.ibm.com/servers/eserver/zseries/zos/bkserv/zswpdf/enterprise_p
 li36.html
 
 it is.
 
snip

Actually, there is a question (at least in my mind) as to what is the best
website to start from.  I just sent an email out because:

 http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves

has a BUNCH of blank entries at the beginning and it does NOT include the
CICS TS V3.2 publications made available last week.  On the other hand,

 http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/shelves

seems to be much more complete (including the latest CICS manuals - for
example) but has a MUCH worse response time.

When it comes to Enterprise PL/I (the topic of the original thread) it has 
  Enterprise PL/I for z/OS V3.6 PDF Extended Shelf
at:
  http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/XKS/ibmsh350

and
 Enterprise PL/I for z/OS V3.6 Bookshelf
at
 http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/Shelves/ibmsh350

with the latter including both PDF and BookManager versions of the dox.

It looks to me as if the PDF version of the Programming Guide is missing
from all of the shelves EXCEPT the one at:
  http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/XKS/ibmsh350

(which doesn't include ANY BookManager versions of any manuals)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world . . . not

2007-07-04 Thread Patrick O'Keefe
On Wed, 4 Jul 2007 21:02:31 +, john gilmore [EMAIL PROTECTED] wrote:

A disagreeable characteristic of many posts in this thread is that they
refer to PL/I in the past tense.
...

The only reasons I used past tense were:
1. Dijkstra's arguments were definitely in the past.
2. My experience with PL/I ended in 1988.  I have no current knowledge.

I did not mean to imply the PL/I was dead (except in the same way that 
TSO or mainframes are dead).

Pat O'Keefe

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: What is the main publication site (was: PL/I will rule the world . . . not

2007-07-04 Thread John P Baker
The main publication site for the US is:

http://www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss?CTY=US

John P Baker
Software Engineer
HFD Technologies

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Bill Klein
Sent: Wednesday, July 04, 2007 9:00 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: What is the main publication site (was: PL/I will rule the world
. . . not

Actually, there is a question (at least in my mind) as to what is the best
website to start from.  I just sent an email out because:

 http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves

has a BUNCH of blank entries at the beginning and it does NOT include the
CICS TS V3.2 publications made available last week.  On the other hand,

 http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/shelves

seems to be much more complete (including the latest CICS manuals - for
example) but has a MUCH worse response time.

When it comes to Enterprise PL/I (the topic of the original thread) it has 
  Enterprise PL/I for z/OS V3.6 PDF Extended Shelf
at:
  http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/XKS/ibmsh350

and
 Enterprise PL/I for z/OS V3.6 Bookshelf
at
 http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/Shelves/ibmsh350

with the latter including both PDF and BookManager versions of the dox.

It looks to me as if the PDF version of the Programming Guide is missing
from all of the shelves EXCEPT the one at:
  http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/XKS/ibmsh350

(which doesn't include ANY BookManager versions of any manuals)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


PL/I will rule the world ... not

2007-07-03 Thread Chris Hoelscher
when I was a freshman at (The) Ohio State University wy back in 1975, I
took a PL/I class - we were told then that this was *such* an all
encompassing and easy-to-learn language that COBOL and FORTRAN would be
non-existant as a commercial programming language within 5 years 

well, they were half right - haven;t seen many Fortran shops recently ...

can you say: IF x-3 100,200,300 (I may have actual syntax wrong)



Chris Hoelscher
Senior IDMS  DB2 Database Administrator
Humana Inc
502-476-2538
[EMAIL PROTECTED]



The information transmitted is intended only for the person or entity to which 
it is addressed and may contain CONFIDENTIAL material.  If you receive this 
material/information in error, please contact the sender and delete or destroy 
the material/information.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-03 Thread Jeffrey Deaver
when I was a freshman at (The) Ohio State
University wy back in 1975, I took a
PL/I class

Had PL/I at the University of South Dakota in 1987.  I think '89 was the
last year they taught it there.  PL/I still survives in my current shop -
in maintenance mode, anyway.

Jeffrey Deaver, Engineer
Systems Engineering
[EMAIL PROTECTED]
651-665-4231(v)
651-610-7670(p)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-03 Thread Ted MacNEIL
Had PL/I at the University of South Dakota in 1987.

I learned it after graduating.
For some reason, the University of Waterloo never considered it as a credit 
course for Computer Science students.

-
Too busy driving to stop for gas!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-03 Thread Patrick O'Keefe
On Tue, 3 Jul 2007 15:02:14 -0400, Chris Hoelscher 
[EMAIL PROTECTED] wrote:

when I was a freshman at (The) Ohio State University wy back 
in 1975, ...

You're making me feel old.  (Ok, ok.  I already felt old.)
 
...I took a PL/I class - we were told then that this was *such* an all
encompassing and easy-to-learn language that COBOL and 
FORTRAN would be non-existant as a commercial programming
language within 5 years 

well, they were half right - haven;t seen many Fortran shops 
recently ...
...

They were obviously wrong about COBOL and probably wrong about
FORTRAN (although I have no idea what goes on in scientific and 
engineering shops where it might be used).   But I think they got the
easy to learn part right.

When I was a senior at University of Washington (Seattle) in 1968 I
worked part time as an operator at the IBM datacenter.  I found an
old draft copy of an early PLI/F  Reference manual and taught myself
PL/I.  I was never really proficient, and never tried esoterica like its
subtask (synchronous processing) support, but was able to write 
some pretty useful little tools.  

I lost access to a PL/I compiler in 1986, but shortly thereafter got 
access to REXX.  Near as I can tell, the easy parts of PL/I were
lifted from PL/I and plopped down n REXX.  If you know REXX you 
pretty much know simple PL/I.  (Just don't forget the semicolon that
is optional in REXX.  And the PROCEDURE statement.)

Pat O'Keefe

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-03 Thread Steve Comstock

Jeffrey Deaver wrote:

when I was a freshman at (The) Ohio State
University wy back in 1975, I took a
PL/I class



Had PL/I at the University of South Dakota in 1987.  I think '89 was the
last year they taught it there.  PL/I still survives in my current shop -
in maintenance mode, anyway.



ad
We do PL/I training, still. And many of our multi-lingual
classes include PL/I lectures and labs for those who care
to use that language. This includes
  DB2 programming courses
  CICS courses
  Language Environment classes
  z/OS UNIX programming classes
  CGI programming classes
  and so on.
/ad

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: PL/I will rule the world ... not

2007-07-03 Thread David Andrews
On Tue, 2007-07-03 at 15:22 -0500, Patrick O'Keefe wrote:
 I found an old draft copy of an early PLI/F Reference
 manual and taught myself PL/I.  I was never really
 proficient, and never tried esoterica like its
 subtask (synchronous processing) support

Event variables were annoying in those days.  I remember that you
couldn't test an event variable - essentially an ECB - for COMPLETION()
if it was associated with a DISPLAY...REPLY statement.  The event
wouldn't post complete until you waited on it.  It wasn't possible to
issue a message to the operator and check back every so often to see if
you'd gotten a reply.

You could resort to multitasking, but then you couldn't be an IMS
application.  Multitasking caused the PL/I main prologue to initiate a
root task which would in turn ATTACH your own main task.  Due to the
design of IMS, the TCB that was given control in a dependent region had
to be the same TCB that issued PLITDLI calls.  So no IMS for me!

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html