While asking this question on "what exactly is standardization", I remebered that another related term that always came up while reading about C libraries was the term "specification".
To avoid asking more than one question in a single post, I decided to open another post that I hope will clarify what is the difference between this two "popular" terms.
The C POSIX library is defined as a specification of the C standard library, for POSIX systems. Anyway, is Posix usually considered standardized as well, isn't it?
Well, I'm a little bit confused by the use of this words.
I'd love to see reference and examples about other langauges, as much as clarification in the C case.
-
$\begingroup$ C is offtopic here, but methods of specifying programming languages may be ontopic. Let's see where this goes. $\endgroup$– Raphael ♦Jan 24, 2018 at 18:26
-
$\begingroup$ I'm confused. What exactly is your question? Please edit the question to state your question clearly. What do you mean by "standardized"? What do you mean by "the C POSIX library"? There is no such thing. I don't understand what's going on. $\endgroup$– D.W. ♦Jan 24, 2018 at 23:37
-
$\begingroup$ @D.W. Hi! C Posix Library: en.wikipedia.org/wiki/C_POSIX_library, it's considered standard respect to GNU C library for example, see here stackoverflow.com/questions/19697152/… $\endgroup$– Gabriele ScarlattiJan 25, 2018 at 8:28
1 Answer
You ask for the definition of "specification". Here's one: https://en.wikipedia.org/wiki/Specification_(technical_standard). You asked for the definition of a standard. Here's one: https://en.wikipedia.org/wiki/Technical_standard.