What this means is that the design and architecture of a program in Smalltalk is much easier to grow, adapt, evolve overtime since less of the system is locked down with pre-conceived-type-definitions" that are required in languages such as Java and C#.