Pragmatism and dialectical materialism in language development