Joe posted in response to a post from C.P.G.:
">>> Perhaps instead of having simply "Others", it could allow someone to write something: e.g. "Others (please elaborate): I use ABEL and Java".
[..] it isn't supported in major FPGA software Quartus and ISE, so what's the point?"
What has that got to do with anything? You could ask what is one's preferred way to write comments, and if a VHDL fan answers that his preferred way is by bracketing with /* and */ the lack of support for this in all VHDL standards except the most recent (Accellera) VHDL standard does not affect the preference of how to comment -- which is a very different concept of how one actually is allowed to comment. I would like to not have to use the end of a line as a bracket for a comment in VHDL, but I am disgusted that the /**/ comments in VHDL will not be nestable (thereby copying C by too far), so I may stick to the traditional commenting form as it is much easier for temporarily commenting out code which itself has comments.
" I try to include languages supported by vendor software only."
A number of languages used for hardware description are not available from vendors.
" But Java??? Isn't this a computer language. I try not to include too many computer languages, as in theory if I do then most computer languages can be used for FPGA, ues even PERL.
[..]"
Java is a computer language. If you read the literature, you would read that many computer languages or languages whose creators were inspired by computer languages have been used for describing logic, though such claims might not always be made honestly. Some examples: R. Helaihel, K. Olukotun, "Java as a Specification Language for Hardware-Software Systems", IEEE/ACM ICCAD, 1997; APL; Scheme (I am referring to Verischemelog, not SKILL nor SKILL++); Python (MyHDL) (Python is a major rival to Perl); Haskell (Hawk; and Lava); ML (HDCaml); Ada (even if VHDL is not counted as Ada); and others which I have forgotten having heard about.
N.B. I did not say that any "There's a difference. Usenet postings will be archived after a few months, but my forum poll is mean to run FOREVER. So, people can keep growing the poll results in time."
Many websites were meant to last forever but after many years they ceased to be and their contents not preserved for interested parties in the future. This may even apply to some archives of newsgroups such as can be found from
formatting link
and
formatting link
(and maybe
formatting link
but it is going up to only 2007 February 9th today) but in some form or another, they may be accessible for considerably larger, well maybe until Google might sometime charge for accessing its archive.
">>>A number of other points: many people will not bother to create an account just to vote on a forum ...
Registration is simple, there's no email activation required."
I concede that is less inconvenient than other websites.
" Please help grow the poll vote count if you care, it takes less than i minute to insert your "nickname" and "password" :)"
Ah, but the inconvenience of such websites: yet another account to create, and yet another password to somehow remember. Ick.
">>> Another thing: one may prefer to not have a single language or to always use the same one.
Yes, this is true. But there must be one that you like (favorite)"
My favorite is Ada. If VHDL is not to be considered as being Ada, then my favorite is still Ada, but VHDL is not far behind in my preferences though I do think that some parts of it are atrocious, e.g.
some_signal