From: Tony Gair <tony@blueyonder.co.uk>
Subject: Ada and pointers
Date: Wed, 15 Aug 2001 07:19:25 GMT
Date: 2001-08-15T07:19:25+00:00 [thread overview]
Message-ID: <1ope7.5943$6R6.582900@news1.cableinet.net> (raw)
In-Reply-To: mailman.997686383.3943.comp.lang.ada@ada.eu.org
>> > Windows 98 ... a success of the pointer-to-buffer macro-assemblers.
>
>>Please don't blame assembler for Win98. And there is nothing wrong
>>about using pointers to buffers. The trouble starts when you misuse
>>them.
>
Pointers however are non-trivial and all programmers do not write perfect
code all the time. This is one the reasons that ada is successful I
believe, because it is possible to have as near as perfect code in a
re-used package (especally that avl-tree-generic package) then reuse it in
non-pointer code.
> I don't blame assembler (it is of course necessary in some parts,
> and generally carefully programmed), but over-used macro-assembler.
> At a certain scale in a project one should have a rich typing, e.g.
> arrays - the true ones, with bounds.
>
> G.
>
I think Ada is currently the best open source language of code because of
this factor and information hiding..
Incidently I heard a statement by a colleague ten years ago saying pointers
are not actually necessary in any construction of code no-matter the
purpose because it had been mathematically proven so". A very strong
statement.... has anyone heard of this or was it hot air,
Regards
Tony Gair
next prev parent reply other threads:[~2001-08-15 7:19 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-08-13 7:05 How Ada could have prevented the Red Code distributed denial of service attack Gautier Write-only-address
2001-08-15 7:19 ` Tony Gair [this message]
2001-08-15 12:49 ` Ada and pointers Hambut
2001-08-15 13:33 ` Marin David Condic
2001-08-15 12:57 ` Jonathan DeSena
2001-08-16 1:46 ` Tony Gair
2001-08-16 13:37 ` Marin David Condic
2001-08-16 15:43 ` Darren New
2001-08-16 16:29 ` James Rogers
2001-08-16 16:56 ` Darren New
2001-08-17 14:58 ` Ted Dennison
2001-08-17 17:14 ` Darren New
2001-08-15 16:02 ` James Rogers
2001-08-15 17:16 ` Marin David Condic
2001-08-15 19:52 ` James Rogers
2001-08-15 21:00 ` Marin David Condic
2001-08-15 18:54 ` Hambut
2001-08-15 19:53 ` Marin David Condic
2001-08-16 8:25 ` Hambut
2001-08-15 16:25 ` Warren W. Gay VE3WWG
2001-08-15 13:37 ` Ted Dennison
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox