> 3. Give the developers ultimate freedom and let them do whatever they want. If the compiler never complains, beginners are happy... Example: C.
This leaves me wondering how the author would classify assembly or machine code.
This leaves me wondering how the author would classify assembly or machine code.
If you want to go in this direction, I'd suggest writing 1's and 0's. Can't go wrong there :-)
Btw, I actually am writing some assembly. So far I've found it very permissive (and that bit me hard).
Were you expecting otherwise?