TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Craig Pommer
from: andrew graham
date: 1995-04-12 09:42:50
subject: Re: OS/2 Programming

In a msg on , Craig Pommer of 1:252/204{at}Fidonet writes:

 >> FirstStep 2.01 was $149 CDN plus a LD call to North Carolina 
 >> for the 1.7 meg corrective file.

 CP> Can you give me an idea of how good it is?  

You couldn't wallpaper a dachshund with the FirstStep hardcopy docs. So you
need to have lots of room for the .inf files and a nice big monitor to read
with.

It comes with Workframe (sort of like PWB if you remember Microsoft 7) and
the OS/2 2.1 programming Toolkit. Nmake is almost exactly like MSC/C++ 7. 
I don't use Workframe (never had a big enough project to warrant it yet).

When I started using Microsoft C/C++ 7 and then Visual C++ 1.0, there was a
big  shock after how simple Turbo C++ had been. But when I got over all the
command line options (learned to ignore them :), ANSI C was still ANSI C.
It's the same with FirstStep... but I count myself lucky to be acquainted
with Nmake. I don't even try C++ programming, so I can't help with that.

Here's the disk space IBM says you need:

Compiler and libraries:               8 megs
Debugger                              6 megs
Standard Class libs                   .5 meg
Collection class lib                  1 meg
Online information                    3 megs
Workframe support                     1 meg

The optimizer isn't as good as the full CSET product, there's no class
browser, no class libraries for PM programming, no execution trace
analyser, and you can't use DosCreateNmPipe to create pipes. Of course, the
absence of these things means they aren't taking up disk space.

It's about as useful to me as TC++ was under DOS. But I wish it had a
textmode debugger, because the PM debugger is painfully slow on my little
system.

There are 11.4 megs of files in my \ibmcpp directory and subs, and 6.2 megs
in my \toolkt21 directory and subs.

I'm pretty happy....but then again, I'm just writing little utilities for myself.

...awg
       
--- msgedsq/2 2.1
* Origin: lazy, bad code, lousy attitude (705)458 5086 (1:252/504)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 252/504 250/809 801 99 3615/50 396/1 270/101 105/103 42 712/515
@PATH: 711/808 809 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™.