Re: PL/I will rule the world . . . not
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
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
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
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
-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
-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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