Jan said:
MyHDL is set up as a typical open-source project. It is as open as possible
and encourages people to contribute. People do contribute when it's useful
to them, and they do so for MyHDL. Of course, there is a benevolent
dictator
(yours truly) to set the pace and to arbitrate.
So the statement above is disrespectful to all those who contributed in
some
form to MyHDL. I immediately add that I'll take the blame: I haven't
acknowledged these contributions explicitly enough in the past. I'll try
to fix that, and I apologize to all those concerned
Whether it is disrespectful or not depends on the view point. For one
person or probably a hand full person it is a great effort. I didn't
mean it in a negative way.
doubt, believe, impression ... instead of spreading FUD, why not just
tell us about our complaints and the features you are missing. (Not in this
newsgroup of course.)
First of all, I miss sufficient documentation and really useful examples. A
large project I think of has some millions gate coded in hundreds of blocks
designed by five or more hardware designers with several clock domains
and will finally work. It should be able to efficiently simulate, write
back synthesis timing information and so on.
I like Python for a long time. Python was not designed for hardware
design. The ideal language has the most comprehensive syntax and good
support e.g. for parallel processes. It can be done in Python, but with
less comprehensive syntax and less simulation performance compared to an
optimised language.
Of course, this is only my opinion. I promise I will look over MyHDL
again (did it last half a year ago).
Best regards
Wolfgang