Re: IBM Journal of RD article on z9 millicode

2007-04-28 Thread Dave Jones

I also had a brief e-mail discussion with the authors of that article,
trying to make a case that having tools such as PL/X and PL8 out in the
wild would be a good thing, but my arguments did not make much
headway.sigh

BTW, there is an effort underway now to add PL/I to the languages
supported by the GCC compiler suite. It's an open source project, and
they appear to have the parsing issues just about solved. More details
can be found here:

http://pl1gcc.sourceforge.net/

Tony Harminc wrote:
 On 27/04/07, John Ticic [EMAIL PROTECTED] wrote:

 More info. on the GNU PL8 compliler

 http://www.research.ibm.com/journal/rd/483/gellerich.html

 Being GNU, does this mean that the PL8 compiler can be categorised
as Open
 and available to the masses (what we would do with it is another
matter)?

 No - it's IBM proprietary. I had a brief exchange with Dr. Gellerich
 when this article came out, since I thought that the PL8 parser and
 perhaps some of the other parts might form the basis for a GNU PL/I
 (or even PL/X) compiler. I believe he was in touch with other PL/I
 people about this, but I don't think it's gone anywhere. PL/I (and its
 cousins like PL8 and PL/X) is not easily parsed using typical UNIXy
 tools (it's not LR, or even LALR), so writing a parser is a big part
 of the battle.

 PL8 is a frustrating example of a company taking open source software
 that many people have contributed to, and then using it for internal
 proprietary work, without returning anything to the community. But
 it's allowed by the GPL; they are not distributing. And one could
 argue that IBM overall has returned lots to the open source community.

 Tony H.

--
DJ
V/Soft

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-27 Thread David Boyes
 It was probably WebSphere Developer for System z.
 http://www.ibm.com/software/awdtools/devzseries/

Probably. It's still really, really disturbing to see Eclipse doing
syntax highlighting for PL/1 and COBOL, though...8-)

On the other hand, the focus of the session was on attracting young
developers to the platform, and the young lady doing the presentation
was pretty clear that her entire background up to the point of joining
IBM was as a Java developer. She made a number of interesting points
about leveraging Linux as a development workstation with interfaces into
the traditional Z environments. I can pull the presentation if anyone is
interested. 

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-27 Thread Evans, Kevin R
Well, the HILITE command in ISPF at least tries to a little part of
the highlighting for syntax for many languages. Not an Eclipse, I know,
but every little helps.

K

-Original Message-
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of
David Boyes
Sent: Friday, April 27, 2007 10:51 AM
To: LINUX-390@VM.MARIST.EDU
Subject: Re: IBM Journal of RD article on z9 millicode

 It was probably WebSphere Developer for System z.
 http://www.ibm.com/software/awdtools/devzseries/

Probably. It's still really, really disturbing to see Eclipse doing
syntax highlighting for PL/1 and COBOL, though...8-)

On the other hand, the focus of the session was on attracting young
developers to the platform, and the young lady doing the presentation
was pretty clear that her entire background up to the point of joining
IBM was as a Java developer. She made a number of interesting points
about leveraging Linux as a development workstation with interfaces into
the traditional Z environments. I can pull the presentation if anyone is
interested.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-27 Thread dave
I suspect that the young lady doing the presentation DB
refers to was Kristine Harper from NEON Enterprise Software
Inc. here in Houston. She is also active in the SHARE
zNextGen project to attract more young folks to the
zSeries platform. She learned assembly programming from her
dad, who also works at Neon as a developerand she's one
sharp cookie, imho.

DJ

- Original Message Follows -
From: David Boyes [EMAIL PROTECTED]
To: LINUX-390@VM.MARIST.EDU
Subject: Re: IBM Journal of RD article on z9 millicode
Date: Fri, 27 Apr 2007 10:51:21 -0400

  It was probably WebSphere Developer for System z.
  http://www.ibm.com/software/awdtools/devzseries/

 Probably. It's still really, really disturbing to see
 Eclipse doing syntax highlighting for PL/1 and COBOL,
 though...8-)

 On the other hand, the focus of the session was on
 attracting young developers to the platform, and the young
 lady doing the presentation was pretty clear that her
 entire background up to the point of joining IBM was as a
 Java developer. She made a number of interesting points
 about leveraging Linux as a development workstation with
 interfaces into the traditional Z environments. I can pull
 the presentation if anyone is interested.

 --
  For LINUX-390 subscribe / signoff / archive
 access instructions, send email to [EMAIL PROTECTED]
 with the message: INFO LINUX-390 or visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-27 Thread David Boyes
 I suspect that the young lady doing the presentation DB
 refers to was Kristine Harper from NEON Enterprise Software
 Inc. here in Houston.

Nope. Definitely not her. Isobel something from IBM Germany.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


IBM Journal of RD article on z9 millicode

2007-04-26 Thread McKown, John
I'm finding it interesting. Especially that the second firmware level
is written in a combination of PL8(?) and GCC. The new development
environment is LINUX!?! instead of VM.

http://researchweb.watson.ibm.com/journal/rd/511/axnix.html

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-26 Thread Adam Thornton

On Apr 26, 2007, at 12:30 PM, McKown, John wrote:


I'm finding it interesting. Especially that the second firmware
level
is written in a combination of PL8(?) and GCC. The new development
environment is LINUX!?! instead of VM.

http://researchweb.watson.ibm.com/journal/rd/511/axnix.html


Is PL8 available?

A lot of talk of toward an open standard firmware but I am not so
far successful in finding a place I can actually download a compiler,
or indeed see the language specs.

Adam

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-26 Thread dave
I believe the PL8 compilers come from the same family of
internal IBM development languages that include PL/S and
PL/X. Other that for a very brief time in the mid 1990s,
when ISVs could license a version of PL/X, IBM has never
made these compilers available outside of IBM. A couple of
SHARE ago, an IBM-er gave a session on the PL/X language,
which might still be found on the SHARE web site.

DJ

- Original Message Follows -
From: Adam Thornton [EMAIL PROTECTED]
To: LINUX-390@VM.MARIST.EDU
Subject: Re: IBM Journal of RD article on z9 millicode
Date: Thu, 26 Apr 2007 13:40:41 -0500

 On Apr 26, 2007, at 12:30 PM, McKown, John wrote:

  I'm finding it interesting. Especially that the second
  firmware level
  is written in a combination of PL8(?) and GCC. The new
  development environment is LINUX!?! instead of VM.
 
 

http://researchweb.watson.ibm.com/journal/rd/511/axnix.html

 Is PL8 available?

 A lot of talk of toward an open standard firmware but I
 am not so far successful in finding a place I can actually
 download a compiler, or indeed see the language specs.

 Adam

 --
  For LINUX-390 subscribe / signoff / archive
 access instructions, send email to [EMAIL PROTECTED]
 with the message: INFO LINUX-390 or visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-26 Thread T'Dell Sparks
It seems odd ( well not really if you consider that GCC compete with their
own XLC/C++)   that they wouldn't offer it as a courtesy port for Z/OS.
PL/8 on the other hand would probably have to many hardware specific
statements and elements  to be of general use. It does offer us a glimpse
of just where they might be headed. The PERL  port was fairly complete, The
PHP was well done, and I'm still waiting for a Python port. It would be
nice to have Eclipse as an IDE. I would doubt that we see any more than
this on their side.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-26 Thread David Boyes
 It would be
 nice to have Eclipse as an IDE. I would doubt that we see any more
than
 this on their side.

IBM was demoing a very nice Eclipse front end for z/OS development at
z/Expo in Munich. Syntax-sensitive editing, dataset management, job
management interfaces, the works. 

Was pretty neat, if you like that sort of thing. Sure beats ISPF. 

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-26 Thread Robert Lee
I believe these are all off-shoots of PL/1, developed by IBM in the
1960's, and available to the public at that time.


Bob Lee
Systems Programmer, VSE
Mt. San Antonio College
(909)594-5611 x 4379
[EMAIL PROTECTED]

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: IBM Journal of RD article on z9 millicode

2007-04-26 Thread Jim Elliott [EMAIL PROTECTED]
David:

 IBM was demoing a very nice Eclipse front end for z/OS
 development at z/Expo in Munich. Syntax-sensitive editing,
 dataset management, job management interfaces, the works.=20

 Was pretty neat, if you like that sort of thing. Sure beats
 ISPF.

It was probably WebSphere Developer for System z.
http://www.ibm.com/software/awdtools/devzseries/

Jim

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


IBM Journal of RD article on z9 millicode

2007-04-26 Thread Jim Elliott [EMAIL PROTECTED]
 I'm finding it interesting. Especially that the second
 firmware level is written in a combination of PL8(?) and GCC.
 The new development environment is LINUX!?! instead of VM.

 http://researchweb.watson.ibm.com/journal/rd/511/axnix.html

John:

IBM has been using GCC for some of the mainframe millicode since
the Multiprise 3000 (mt 7060). BTW, GCC runs on lots of systems
other than Linux and don't forget it is a cross-compiler.

Jim

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390