----- "Sylvere Teissier" <[email protected]> a écrit :
> On 07/01/2011 06:23, [email protected] wrote:
> > GHDL is written in ADA and uses the GNU toolchain. so be ready to
> > dive into a lot of arcane and intricate concepts. Learn to make
> > your own compiler before you hack someone else's !
> >
> I regret that GHDL is not written in C or C++.
> C/C++ would bring more developers and it would allow easier extension
> of the simulation core: python scripting and verification, SystemC
> interface, embedded Qt GUI frontend, LLVM backend...

Well, I am not sure about that.
If GHDL were written in C or C++, maybe it wouldn't work yet :-)

If you know VHDL a little bit (and I assume you know it), then Ada should be
rather familiar.

I agree that C and C++ are well known and well spread, but Ada can be easily
interfaced with other languages (just see that in GHDL: a few parts are written
in C or asm).

> But GHDL has about 100k line of code. It would take too much time to
> convert it to C++ :(
> 
> IMHO, GHDL + System C + Python (for verification)
> can be an excellent open source alternative to very expensive
> verification environment based on System Verilog.

Interesting idea...

Tristan.

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to