TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show HTML Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
"Team Ada: Ada Programming Language Advocacy (83 & 95)" <[log in to unmask]>
Date:
Wed, 15 Nov 2006 22:02:20 -0700
Reply-To:
"Team Ada: Ada Programming Language Advocacy (83 & 95)" <[log in to unmask]>
Subject:
MIME-Version:
1.0
Content-Transfer-Encoding:
7bit
In-Reply-To:
Content-Type:
text/plain; charset=ISO-8859-1; format=flowed
From:
Jeffrey Carter <[log in to unmask]>
Parts/Attachments:
text/plain (26 lines)
Rick Duley wrote:
> 
> The accusation is that Ada has no such collection (actually, most people 
> believe that OOP is impossible in Ada).

Most people believe lots of untrue things. Ada was the 1st 
internationally standardized programming language with support for 
programming by extension (which is mistakenly called OOP).

> I have downloaded CLAW which holds out promise for GUI work although it 
> lacks documentation.  Also, the current GNAT compiler is not listed 
> among its compatibilities.  GtkAda works but its implementation for 
> Windows appears to be something of an afterthought berining consequent 
> restrictions.  My experience of Booch components is that they are 
> subroutines rather than classes.

The complete CLAW is a pretty complete binding to the Win32 API. I take 
it that you are interested only in libraries that use tagged types. The 
container library for Ada 0X is such a beast.

-- 
Jeff Carter
"From this day on, the official language of San Marcos will be Swedish."
Bananas
28

ATOM RSS1 RSS2