206k views
5 votes
A good deal of restraint must be used in revising programming languages. The greatest danger is that the revision process will continually add new features, so that the language grows more and more complex. Compounding the problem is the reluctance, because of existing software, to remove obsolete features.

User MoonStom
by
3.8k points

1 Answer

1 vote

Answer:

While doing revisions in a programming languages, the most important thing to keep in mind is to not make it less stable than before (revision). And the fundamental design or semantics of the language is not disturbed.

Obsolete features can be removed as long as there's proper documentation for the programmers, about what things are getting deprecated and what are the new or alternate options, that can be used in place of the old stuff.

Step-by-step explanation:

User Openssid
by
4.6k points