There was a *NOT* missing... SORRY!

So my personal opinion is NO Tcl :)

And P.S.
I didn't intent to start a Python vs. Tcl fire :)

Regards
    Patrick

-----------------------------------
Wissenschaftliche Hilfskraft

Technische Universität Dresden
Fakultät Informatik
Institut für Technische Informatik
Lehrstuhl VLSI-Entwurfssysteme, Diagnostik und Architektur
01062 Dresden
Tel.:   +49 351 463-38451
Fax:    +49 351 463-38324
Raum:   APB-1020
E-Mail: patrick.lehm...@tu-dresden.de
WWW:    http://vlsi-eda.inf.tu-dresden.de


-----Original Message-----
From: Ghdl-discuss [mailto:ghdl-discuss-boun...@gna.org] On Behalf Of Tristan 
Gingold
Sent: Monday, July 04, 2016 7:59 PM
To: ghdl-discuss@gna.org
Subject: Re: [Ghdl-discuss] Collaboration in the GHDL project

On 04/07/16 17:48, Lehmann, Patrick wrote:
> Hello Adam,
>
> I'm not implementing this feature, so it's not my choice, but Tcl is a 
> horrible language ;)
>
> I know it was originally designed as an embedded scripting language 
> especially for CAE (EDA, CAD, ...) tools, but there are way better and 
> easier embedded or embeddable scripting language available. For example:
> - Python can be embedded in a few lines of C code. Its giving you access to a 
> very big
>    standard library and an easy to learn syntax. Having a Python interface 
> for GHDL
>    (longterm wish from me) could ease the handling of testbench interfaces 
> (Cocotb,
>    VUnit, ...)
> - LUA is used in many projects under the hood as scripting and configuration 
> language.
>    See for example LuaTeX, Logitech keyboard scripting, ...
>
> Even a big EDA vendor is considering Python as new scripting interface...
>
> So in my personal option: having a scripting interface could be a new 
> big feature for GHDL, but Tcl would be my first and second choice.

I agree.  Yes to scripting, but maybe not with tcl.
(Although it would be better to have a generic scripting infrastructure to 
support any language).

Tristan.


_______________________________________________
Ghdl-discuss mailing list
Ghdl-discuss@gna.org
https://mail.gna.org/listinfo/ghdl-discuss

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Ghdl-discuss mailing list
Ghdl-discuss@gna.org
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to