#Opinions on Topspeed C
19-Jan-90 16:00:27
Sb: #23674-#Opinions on Topspeed C
Fm: John M. Dlugosz 74066,3717
To: Dean Stanberry 76137,2473
Overall impressions on the environment? I don't use the environment with
any of the compilers, but use my own editor. I only breifly looked at the
TopSpeed environment. It has multiple (10 I think) editors, and is pretty
straightworward to use. I fired it up to have it set all my switches in
the project file for me, but then I used my own editor to stuff in all the
file names.
The command line use has some nice features: It has the compiler, linker,
and MAKE integrated. It flys! MAKE does not have to shell out to the
compiler each time. The dependacy checking is rather advanced, and checks
actual date stamps it puts in the OBJ so it will catch it if you get an
update from someone else that is dated before the last time you compiled,
for example. It has **type-safe linkage**.
Portability of code? No problem. I move between TSC and MSC with no
changes in my source. Also between Lattice, Turbo, and Watcom. Note that
with the use of Pragmas, TSC will interface with anything. You can specify
the calling convention, returning convention, and preserved registers of an
external function that you need to link to. Just use `cdecl' though to
link with MSC style ASM code.
<<find it difficult to use MSC extensions?>> like what? I think the stuff
found in MSC5 is de-facto standard now.
[More]