Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Direct-To-COM Compiler

1 view
Skip to first unread message

obe...@oberon.ch

unread,
Mar 28, 1996, 3:00:00 AM3/28/96
to

At CeBIT '96, Oberon microsystems, Inc. announced the world's first
Direct-To-COM compiler with "Safer OLE" technology. The "Safer OLE"
technology adds automatic memory management to OLE objects. The seamless
integration of Microsoft's Component Object Model (COM) into a dynamic,
object-oriented language is a world premiere. For this product, Oberon
microsystems was nominated as a finalist in the BYTE's Best of CeBIT awards
competition in the category Best Development Software (see
http://www.byte.com).

The Direct-To-COM (DTC) compiler is an Oberon compiler that supports
Microsoft's Component Object Model (COM) binary interface standard. It
relieves programmers from cumbersome and error-prone manual memory
management. In contrast to C and C++, programmers using the DTC Oberon
compiler do not need to worry about reference counting anymore. The compiler
automatically calls an object's AddRef and Release methods where necessary.
When a COM object is no longer used, it is automatically removed from memory.
With the DTC compiler, reference counting errors simply will not occur.

In DTC Oberon, objects are declared and implemented in a superset of the
Oberon language. The compiler implements a COM object's AddRef and Release
methods automatically. An example can be found on our web pages
(http://www.oberon.ch/customers/omi/prod/dtc.html).

Features

o Typesafe COM programming with automatic memory management
o Compiler calls objects AddRef and Release methods automatically whenever
necessary
o Compiler implements AddRef and Release methods of new objects automatically
o Default implementation of QueryInterface
o Unicode and 64-bit integer arithmetic support built into language
o in, out parameter classes
o NIL-compatible VAR parameters for efficient interfacing to C and C++
o Optimized debugger for symbolic inspection of objects


For further information contact us at mark...@oberon.ch or look at
http://www.oberon.ch/customers/omi/prod/dtc.html.

Best regards,

The Oberon microsystems crew

====================================================================
Oberon microsystems, Inc.
obe...@oberon.ch Technoparkstrasse 1
voice ++41-1-445-1751 CH-8005 Zurich
fax ++41-1-445-1752 http://www.oberon.ch/customers/omi
====================================================================

0 new messages