Matt <jr********@hotmail.com> scribbled the following:
I always heard dialet of programming language. For example,
Objective-C is a dialet of C programming language. What does it really
mean? C is already standardize, why there are dialets? Or when people
say implementation of a programming language.
please advise. thanks!!
A programming language is only an abstract concept in people's heads. To
be of any use with a computer, there must be a concrete implementation
of it. An implementation of a programming language is a real computer
program that compiles, interprets, or otherwise executes the idea of the
programming language.
A dialect, OTOH, is a similar abstract concept as the programming
language. A dialect specifies the same things as the original
programming language but may also specify other things. For example
Objective-C specifies things C does not.
--
/-- Joona Palaste (pa*****@cc.helsinki.fi) ------------- Finland --------\
\--
http://www.helsinki.fi/~palaste --------------------- rules! --------/
"I am not very happy acting pleased whenever prominent scientists overmagnify
intellectual enlightenment."
- Anon