comp.lang.ada
 help / color / mirror / Atom feed
* Ada User Journal
@ 1995-02-09 14:45 Marie-Louise.Kok
  0 siblings, 0 replies; 7+ messages in thread
From: Marie-Louise.Kok @ 1995-02-09 14:45 UTC (permalink / raw)


Ada User Journal (Formerly: ADA User)

Editor: Dan Simpson

Ada User Journal is the quarterly journal of Ada (UK).  It aims to 
inform readers of recent developments in the Ada Language, the use 
of Ada and general Ada-related software engineering issues.

The journal contains refereed articles in Ada methodologies, case 
studies, surveys and tutorials on Ada-related topics and also features 
reports of conferences and workshops.

Subscription information: Ada User Journal (ISSN: 0268-652X) is published 
quarterly.  The subscription price for Volume 16, 1995, is NLG 296/$ 
164 postpaid.

If you would like to receive a FREE SAMPLE COPY of the journal, 
please e-mail your full postal mailing address to Marie-Louise.Kok@ios.nl





^ permalink raw reply	[flat|nested] 7+ messages in thread
* Ada User Journal
@ 1996-07-09  0:00 Bo I. Sanden
  0 siblings, 0 replies; 7+ messages in thread
From: Bo I. Sanden @ 1996-07-09  0:00 UTC (permalink / raw)



A reference I made in an earlier post (in the thread "Question about the
need for requeue ...") has prompted some email questions about the Ada
User Journal. Its existence seems to be a well guarded secret at least in
the US. 

It is a refereed journal, published by Ada Language UK Ltd. There are 4 
issues per year. They give the following address for mail orders and 
enquiries:

Ada Language UK Ltd.
PO Box 322
York, YO1 3HL
England

For quicker information you might try the Ada UK administrator H. Byard: 
h.byard@bton.ac.uk, Tel +44 1904 412740 Fax +44 1904 42670


---------------------------------------------------------------------
Dr. Bo Sanden					Author of:
Mail Stop 4A4				Software Systems Construction
George Mason University			    with examples in Ada
Fairfax, VA 22030-4444, USA		     Prentice-Hall 1994

        Tutorials on concurrent/real-time software design
                      at WAdaS and TRI-Ada
             http://www.isse.gmu.edu/faculty/bsanden
---------------------------------------------------------------------






^ permalink raw reply	[flat|nested] 7+ messages in thread
* Ada 2005?
@ 2004-12-18  4:27 conradwt
  2004-12-18  8:47 ` christov
  0 siblings, 1 reply; 7+ messages in thread
From: conradwt @ 2004-12-18  4:27 UTC (permalink / raw)


Hi, will Ada support keyword class for designing and implementing
classes?  For example, I'm forced to convert the following C++ class in
Ada as follows:

// C++

class A_Device {

public:

A_Device( char*, int, int );

char* Name( void );

int Major( void );

int Minor( void );

protected:

char* name;

int major;

int minor;
};

// Now, if I need to interact with the, this class I can do the
// following:

void main(void) {

A_Device aDevice = new A_Device( "Test", 1, 1 );

cout << aDevice.Name() << endl;
cout << aDevice.Major() << endl;
cout << aDevice.Minor() << endl;

}

// Ada

package Devices is

type Device is tagged private;

type Device_Type is access private;

function Create( Name : String,
Major : Integer,
Minor : Integer ) return Device_Type;

function Name( this : Device_Type ) return String;

function Major( this : Device_Type ) return Integer;

function Minor( this : Device_Type ) return Integer;

private

type Device is tagged

record

name : String(1..20);
major: Integer;
minor: Integer;

end record;

end Devices;

Now, interact with Ada package I would need to do the following:

procedure main

aDevice : Device_Type := Devices.Create( "Test", 1, 1 );

begin

Put_Line( Name( aDevice ) );
Put_Line( Major( aDevice ) );
Put_line( Minor( aDevice ) );

end main;

It seems that I'm trying to mimic the behavior of a OO language in a
procedural language when converting C++ to Ada.  Is this correct?  If
so, why doesn't Ada have OO contructs similar to C++,
Java, Eiffel, and Smalltalk to name a few where one passes a message to
an instance of a class?  Will this be something in Ada 2005 because I
have been able to find a good overview of the language to date?  Well,
I must go and thanks for any comments that you may send me.

-Conrad




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

end of thread, other threads:[~2004-12-27 13:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-02-09 14:45 Ada User Journal Marie-Louise.Kok
  -- strict thread matches above, loose matches on Subject: below --
1996-07-09  0:00 Bo I. Sanden
2004-12-18  4:27 Ada 2005? conradwt
2004-12-18  8:47 ` christov
2004-12-19  3:28   ` Randy Brukardt
2004-12-19 19:11     ` christov
2004-12-19 22:07       ` Ada User Journal (was: Re: Ada 2005?) Dirk Craeynest
2004-12-19 22:34         ` Ada User Journal Florian Weimer
2004-12-20  9:19           ` Martin Krischik
2004-12-20 11:02             ` Florian Weimer
2004-12-20 12:22               ` Thomas Hühn
2004-12-27 13:16                 ` Florian Weimer

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