Re: What computer languages are standardised?
- From: paddy3118@xxxxxxxxxxxx
- Date: 19 Nov 2005 20:34:03 -0800
Paul F. Dietz said:
> The single-implementation languages (Perl, Python, Ruby, for example)
> have an advantage of being much more agile. However, it's never
> entirely clear what's the intended behavior of the implementation
> vs. something it accidentally does.
If I choose a standardized language that I use: Verilog, and compare it
to Python then I find that Verilog has a a standards document, but in
practice their are many grey areas that means problems occur when using
different Verilog tools, from different vendors.
Python has its Language reference, its tutorial, and a test suite
freely available. CPython, the interpreter written in the C language of
Python is tested against the test suite as are other imlementations:
Jython - Python in Java bytecodes; or IronPython:- Python for dot Net
or more experimental versions of Python such as PyPi - Python written
in Python.
The intended behavior of all the implementations would be to pass the
freely available test-suite.
So, for a language implimentor, (which I am not), wouldn't a spec' plus
test suite, plus reference implimentation be much more help than spec
alone?
- Pad.
.
- References:
- What computer languages are standardised?
- From: casioculture
- Re: What computer languages are standardised?
- From: Scott Moore
- Re: What computer languages are standardised?
- From: MSCHAEF.COM
- Re: What computer languages are standardised?
- From: Paul F. Dietz
- What computer languages are standardised?
- Prev by Date: Re: How to Display 16-bit grayscale
- Next by Date: Do software programmers tend to learn web design?
- Previous by thread: Re: What computer languages are standardised?
- Next by thread: Re: What computer languages are standardised?
- Index(es):
Relevant Pages
|