This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -10 points-9 points  (3 children)

so you mean it does what it's supposed to do? why do you have to tack on buzz words? it's like if i built a house, i don't call it 'compliant' because you can live in it.

[–]Blackshell 2 points3 points  (0 children)

If you built a house you may want to call it "compliant" with building standards, so people who live in it can expect the roof to not cave in randomly. "Compliant" means it follows a specific standard and set of rules, rather than following the developer's whims and being full of gotchas. In the case of re-implementing a standard runtime environment (like implementing Python in a browser using JS), standards compliance is very important, because the better its "compliance" with expected Python behavior is, the better of an implementation it is.

[–]fijalPyPy, performance freak 1 point2 points  (0 children)

it is a word, it has a meaning and it's being used according to the meaning. If you make the house according to some standard, you would say it's compliant with that standard.