| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | PL/I for OS/2 |
Excerpted from message dated 08-21-96, David Noon to Murray Lesser:
ML> Release 1.1 seems to work fine for what I am doing these days,
ML> and I suppose my utilities can always be recompiled and relinked
ML> with 1.2 when and if.
DN>When you see the enhanced tools it will be when, not if. [Assuming
>the OS/2 1.2 has the same profiler, etc., as the NT 1.2.]
Hi David--
Can you elaborate a little, please. What "enhanced tools?"
Now, in one of your communiques to someone, you mentioned that PL/I
release 1.3 would be out next year. If that is the one that will allow
creating stand-alone executables, it might be worth the cost of
upgrading. In the meantime, I'll think about it.
ML> At the moment, I am contemplating "porting" the full-screen
ML> text-mode "windowing" subroutine library that I wrote for BASIC
[snip]
ML> otherwise), making VIO calls to replace the assembled screen stuff,
DN>Are you going to try the 32-bit VIO that has been on Dev Con for the
>last year or two?
It is my understanding that the 32-bit VIO is just a 32-bit wrapper
for the same-old same-old 16-bit VIO calls. Why insert "automatic"
thunking with additional system code when PL/I does it all for me now?
DN>You could try your hand at macro writing by having a single "switch"
>to change the decalrations of the VIO calls between the 16=bit and
>32-bit versions. [Also remember that using BYADDR was a foolproof way
>of choosing between PTR and PTR SEGMENTED to pass parameters by
>location.]
I haven't written a macro since Z-80 assembly language days under
CP/M, but I suppose I ought to start learning how to write PL/I macros.
As you may remember, I learned about BYADDR the hard way when I was
making some KBD calls!
DN>Well PL/I was a special effort, by refusing to allow software
>resellers to market this "hardware device" for them. Incompetence
>cubed.
In spite of the misdirection, the last couple of Indelible Blue
catalogs have listed PL/I for OS/2 (page 40 in the "1996 Summer
Catalog"). $700 (US) for the Professional Edition, $213 (US) for the
Personal Edition. If they actually stocked it, it may be a last chance
for cheapskates like me to get a copy of Personal Edition 1.1.
Regards,
--Murray
___
* MR/2 2.25 #120 * Prediction is very difficult, especially about the future
--- Maximus/2 2.02
* Origin: OS/2 Shareware BBS, telnet://bbs.os2bbs.com (1:109/347)SEEN-BY: 50/99 270/101 620/243 625/100 711/401 409 410 413 430 808 809 934 SEEN-BY: 711/955 712/407 515 624 628 713/888 800/1 @PATH: 109/347 18 13/25 396/1 270/101 712/515 711/808 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.