56 ms·
Maybe, if there were several official "levels" defined for complex languages (like Scala). So then a team that wants to keep codebases conceptually simple could
by sampo 12y ago
Maybe, if there were several official "levels" defined for complex languages (like Scala). So then a team that wants to keep codebases conceptually simple could decide that they are only using features up to e.g. level 3, anything above is forbidden. And the compiler would support this.
A bit like you can select different languages in Dr. Racket
http://docs.racket-lang.org/drracket/choose-language.html http://docs.racket-lang.org/drracket/choose-language.html