> > We could > also consider going for ‘lax’ or ‘lenient’ as the opposite of ‘strict’, > although I think we can easily do without introducing a new word into the > vocabulary here. >
>From an user perspective, I'd suggest that "lax" would potentially carry more negative connotations than "weak." Lax implies (to me) that the engine is being negligent in not checking the types... Dynamic for "weak" types, and Strong for "strict" types would make the most sense to me. :)