🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.misc
Article #1047

MS Windows

#1047
From: Peter C. Bahrs
Date: Mon, 03 Oct 1988 21:06
39 lines
2260 bytes
Well, I just returned from the OOPSLA 88 Conference in San Diego.  I heard
a lot about MS Windows, C, and C++, et.al.

1) Zortech is not releasing and hooks into MS Windows with its C++ compiler.

2) Glockenspeil (excuse spelling) has ported AT&T's C++ to the DOS environment.
They are associated with a company that produced CommonView, which is
a class library of MS Windows abstractions.  An example they had was a
12 line program to create a pen drawing window. Pretty neat.
  However, rumor is (with a shhhh!) that the 'Big M...' will soon be 
marketing this product.

3) Consider what happens in MS Windows when moving segments (i.e. pointers
are changed, memory compacted, etc).  If your code is developed correctly
everything is fine.
   So how are you doing IO???  Note that all of the C libraries are
C libraries.  So if you call a stdio function, like scanf or printf and
windows decides to move these routines, what happens.  Well apparently
some of these routines use internall buffers and the pointers do not
get updated like MS Windows pointers and ker-blang, fatal error of
some kind.  This is the information that I got from a couple of great
people from MS while eating salmon and listening to Mitchell Kapor talk.
This 'syndrome' seems to occur with any C routine that may have pointers and
especially when memory is low..

4) Win 2.0 is more streamlined and fine tuned thus it appears to perform
faster than Win 386.  AND, win386 is still non-premptive...no time slice
scheduling.

5) Let me just reiterate how nice it is to program in C++ in the
windows environment, I Must Say.

6) It appears that a port from a MS Windows environment to Presentation
Manager will be about 60% straightforward and about 40% re-thinking/re-coding!

7) C++ and MS Windows will still run under CodeView!

Thats all for now,
Comments: pcb@usl.usl.edu       csnet
Technical Details
Message-ID: <445@usl.usl.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!seismo!sundc!pitstop!sun!decwrl!purdue!mailrus!tut.cis.ohio-state.edu!osu-cis!killer!usl!pcb

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!seismo!sundc!pitstop!sun!decwrl!purdue!mailrus!tut.cis.ohio-state.edu!osu-cis!killer!usl!pcb
From: pcb@usl.usl.edu (Peter C. Bahrs)
Newsgroups: comp.windows.misc
Subject: MS Windows
Keywords: object-oriented, bugs
Message-ID: <445@usl.usl.edu>
Date: 3 Oct 88 21:06:14 GMT
Organization: CACS, Lafayette, LA, USA
Lines: 39