Chapter 1 PL
Chapter 1 PL
– Java’s floating point calculations are slow. - a programming language strongly affects its
readability. A language with large number of basic
– Java’s recompilation is slow due to constructs is more difficult to learn than one with a
extensive compile-time checking smaller number. Readability problems occur whenever
the program’s author has learned a different subset
– Java uses extra memory (overhead) for the from that subset with which the reader is familiar.
objects it creates, memory management,
and for the virtual machine itself. Orthogonality
Writability
Expressivity
Reliability
Type checking
Exception Handling