[comp.windows.ms] Modula 2 and Windows

rogerson@PEDEV.Columbia.NCR.COM (Dale Rogerson) (10/11/89)

C is no longer the only language around for Microsoft Windows programming.
The current version of Stony Brook Professional Modula 2 supports programming
for the Windows Environment and also OS/2 and the Presentation Manager.

The move to Modula 2 for the Pascal programmer is a logical stride forward.
However, what would it take for the C programmers out there to change to
another language for Windows programming?     

The reason I ask is that I am preparing an article on Moduula 2 programming
for Windows.  I would like to know which aspects of a language the Windows
programming community believe to be the most important.

Thanks for the help.


"DS != SS, yuck!"
"No problem.  That's the default."
-----Dale
	Rogerson-----

grg@otter.hpl.hp.com (Gerd Groos) (10/13/89)

>The move to Modula 2 for the Pascal programmer is a logical stride forward.
>However, what would it take for the C programmers out there to change to
>another language for Windows programming?     

How about changing from C to C++ for windows programming? C++ offers all
of C (runtime efficiency and code size) plus strong type checking,
data encapsulation, data abstraction, runtime binding, function overloading.
Modula *3*, people say, offers similar object oriented features. 

I think there is no doubt that object oriented programming languages are
ideal for progamming in window based environments. CommonView is a good
example of an object oriented programming interface to windows.

Why settle for less?

               Gerd.