Previous | Next --- Slide 12 of 56
Back to Lecture Thumbnails
Xelblade

Here, "Completeness" refers to the ability to write any program you want, not necessarily Turing Completeness, and not being limited by restrictions of the language.

sjoyner

High Performance: Code that runs fast. For example your code is likely to run faster in C than in Perl or Ruby. Productivity: Ability to easily write a program in a language quickly. Programming languages that are highly productivity are Python and JavaScript, since it's quick and simple to write simple programs. Completeness: Ability to write any program you want. Most modern programming languages satisfy this requirement.

Its very difficult to find a programming language that satisfies all requirements.