comp.lang.ada
 help / color / mirror / Atom feed
* Ada Core Technologies announces GNATCOM
@ 2000-04-07  0:00 Robert Dewar
  2000-04-07  0:00 ` Vladimir Olensky
                   ` (3 more replies)
  0 siblings, 4 replies; 47+ messages in thread
From: Robert Dewar @ 2000-04-07  0:00 UTC (permalink / raw)




      The first general release of GNATCOM

Ada 95 COM/DCOM/COM+ Development Framework and Tools

        New York & Paris, April 7, 2000

Ada Core Technologies and ACT Europe announce the
pre-release of GNATCOM, the Ada 95 COM/DCOM/COM+ development
framework and tools.  GNATCOM is a complete kit for the
development and binding of OLE, Automation, COM, DCOM, COM+,
and ActiveX objects on all 32 bit Microsoft Windows
platforms.  As usual a public version will be made available
in the future.

GNATCOM comprises a framework covering binding and creation
of all COM (Component Object Model) technology based objects
and four powerful tools, MakeGUID, COMScope, BindCOM, and
CreateCOM.

MakeGUID generates GUIDs (Global Unique IDs).  COMScope
generates documentation from type libraries (binary headers
embedded in most COM objects).  BindCOM generates bindings
from type libraries embedded in COM objects or that describe
DLLs (frequently developers package type libraries with
regular DLLs.)  CreateCOM generates a complete COM object
from type libraries requiring only function bodies to be
filled in.

The GNATCOM framework allows for the creation of fully
compliant COM objects providing full VTBL (virtual function
table) support for custom interfaces in addition to the more
limited automation (dynamic dispatch support through the COM
interface IDispatch) used in most ActiveX controls.
Additionally, BindCOM generates bindings to both automation
and custom (VTBL based) interfaces offering the same
performance boost of C++ over other languages using COM
objects but with Ada's careful type safety features.

Thanks to GNATCOM the incredible wealth of technologies on
the Windows 9X, NT and 2000 platforms become immediately
available to Ada 95 applications.  To name just a few, XML
parsers, full control over Internet Explorer including
integration and binding to its DHTML model, Microsoft
Message Queuing, integration with Visual Basic Forms, OLEDB
and ADO (Active Data Objects), MAPI, and more.

Ada's unique combination of object-oriented, high-level
real-time control and concurrency features, coupled with the
fundamental distinction between interface and implementation
allows building the feature-rich and highly reliable objects
required by component based development.

GNATCOM tools are being distributed under the GNU GPL
licensing scheme and the GNATCOM framework is being
distributed under the GNAT modified GNU GPL used by GNATs
runtime library.

If you are considering using GNATCOM in commercial
applications, please contact our sales offices given below
for our no-cost GNATCOM evaluation package which will give
you further directions on reporting feedback on this
release.

In the U.S., contact Ada Core Technologies at:  Tel:  +1
(212) 620 7300 ext 117 Fax:  +1 (212) 807 0162 Email:
sales@gnat.com

In Europe and elsewhere, contact ACT Europe at:  Tel:  +33 1
49 70 67 16 Fax:  +33 1 49 70 05 52 Email:
sales@act-europe.fr

Robert Dewar
Ada Core Technologies

I hope people find it useful and appropriate for me to post
such announcements here on CLA. We have discussed this in the
past and people have said that they are interested in initial
announcements of this kind, since it helps keep track of what
is available.


Sent via Deja.com http://www.deja.com/
Before you buy.




^ permalink raw reply	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2000-04-15  0:00 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-04-07  0:00 Ada Core Technologies announces GNATCOM Robert Dewar
2000-04-07  0:00 ` Vladimir Olensky
2000-04-08  0:00   ` Robert Dewar
2000-04-07  0:00 ` Ted Dennison
2000-04-08  0:00 ` Tom Hargraves
2000-04-08  0:00   ` David
2000-04-08  0:00   ` David Starner
2000-04-08  0:00   ` Robert Dewar
2000-04-08  0:00 ` tmoran
2000-04-08  0:00   ` Robert Dewar
2000-04-09  0:00     ` tmoran
2000-04-09  0:00       ` Robert Dewar
2000-04-09  0:00       ` Larry Kilgallen
2000-04-09  0:00         ` Robert Dewar
2000-04-09  0:00         ` tmoran
2000-04-09  0:00         ` Robert Dewar
2000-04-09  0:00         ` Marin D. Condic
2000-04-09  0:00           ` Brian Rogoff
2000-04-09  0:00             ` David Starner
2000-04-10  0:00               ` Gisle S�lensminde
2000-04-10  0:00                 ` Hyman Rosen
2000-04-11  0:00                   ` Gisle S�lensminde
2000-04-11  0:00                     ` Hyman Rosen
2000-04-10  0:00             ` Marin D. Condic
2000-04-11  0:00         ` Tucker Taft
2000-04-09  0:00     ` tmoran
2000-04-12  0:00       ` Robert Dewar
2000-04-12  0:00         ` Tarjei T. Jensen
2000-04-12  0:00           ` David Botton
2000-04-12  0:00             ` Robert Dewar
2000-04-12  0:00               ` DuckE
2000-04-13  0:00                 ` Robert Dewar
2000-04-12  0:00               ` David Botton
2000-04-12  0:00                 ` Hyman Rosen
2000-04-12  0:00                   ` David Botton
2000-04-13  0:00                     ` Robert Dewar
2000-04-14  0:00                       ` Geoff Bull
2000-04-14  0:00                         ` dale
2000-04-13  0:00                     ` Tarjei T. Jensen
2000-04-13  0:00                 ` Robert Dewar
2000-04-12  0:00           ` Robert Dewar
2000-04-12  0:00             ` Robert A Duff
2000-04-13  0:00               ` Robert Dewar
2000-04-13  0:00                 ` Robert A Duff
2000-04-15  0:00                   ` Robert Dewar
2000-04-12  0:00         ` C_Pass_By_Value, was " tmoran
2000-04-08  0:00   ` David Botton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox