とりあえずNULLが存在する言語は全部消えろ
それから型があるのに型安全じゃない言語も去れ
残るのはHaskellとOCamlだけ