Article View: comp.lang.oberon
Article #1228Direct-To-COM Compiler
From: oberon
Date: Thu, 28 Mar 1996 17:32
Date: Thu, 28 Mar 1996 17:32
50 lines
2846 bytes
2846 bytes
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 marketing@oberon.ch or look at
http://www.oberon.ch/customers/omi/prod/dtc.html.
Best regards,
The Oberon microsystems crew
====================================================================
Oberon microsystems, Inc.
oberon@oberon.ch Technoparkstrasse 1
voice ++41-1-445-1751 CH-8005 Zurich
fax ++41-1-445-1752 http://www.oberon.ch/customers/omi
====================================================================
Technical Details
Message-ID:
<4jeifo$pdm@vinci.inf.ethz.ch>Path:
arc1-ca.pugleaf.net!inf.ethz.ch!not-for-mailShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!inf.ethz.ch!not-for-mail From: oberon@oberon.ch Newsgroups: comp.lang.oberon Subject: Direct-To-COM Compiler Date: 28 Mar 1996 18:32:40 +0100 Organization: Oberon microsystems, Inc., Switzerland Sender: gruntz@inf.ethz.ch Message-ID: <4jeifo$pdm@vinci.inf.ethz.ch> NNTP-Posting-Host: vinci.inf.ethz.ch Keywords: Direct-To-COM, Safer OLE