From: Brian Rogoff <bpr@shell5.ba.best.com>
Subject: Re: ADA vs VHDL
Date: 1998/10/30
Date: 1998-10-30T00:00:00+00:00 [thread overview]
Message-ID: <Pine.BSF.4.05.9810300932110.6685-100000@shell5.ba.best.com> (raw)
In-Reply-To: 71bsth$1ck$1@platane.wanadoo.fr
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: TEXT/PLAIN; charset=X-UNKNOWN, Size: 1369 bytes --]
On Fri, 30 Oct 1998, Jean-Pierre Rosen wrote:
> Gerhard Griessnig a écrit dans le message
... snip ...
> >We need a comparison between VHDL and ADA in Hardware/Software -
> >Codesign and simulation.
> >Does anybody know needful information or literature.
> >
> There is a connection between the languages; in a sense, VHDL is to hardware
> what Ada is to software. For example, there is an Ada CD-ROM tha includes
> also
> some VHDL.
Well, I sure hope that isn't true, otherwise Ada has little chance of
acceptance in the US hardware design community, where VHDL is in general
not thought of highly. Yes, I realize that the same statement could be
made about Ada, but IMO the added complexity of Ada over C brings
significant advantages to the programmer (not to mention that Ada is
*less* complicated than C++) which the added complexity of VHDL over
Verilog does not bring to the hardware designer.
VHDL has mostly a superficial similarity to Ada, having butchered both the
package system and generics. That's my opinion, worth every cent you paid
for it ;-) That doesn't mean I think Verilog is great, just that the
analogy Ada:VHDL as C:Verilog doesn't work for me.
There was someone proposing to use an Ada subset for hardware design, and
I posted the reference in response to another query a while ago.
-- Brian
next prev parent reply other threads:[~1998-10-30 0:00 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-10-29 0:00 ADA vs VHDL Gerhard Griessnig
1998-10-30 0:00 ` Jean-Pierre Rosen
1998-10-30 0:00 ` Brian Rogoff [this message]
1998-10-30 0:00 ` Frank Oppenheimer
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox