Binding |
FORTRAN, before F90 |
C |
C++ |
Java |
Python |
The set of legal operators
| Language Design Time | Language Design Time | Language Design Time | Language Design Time | Language Design Time
|
The size of an integer.
| Implementation Time | Implementation Time | Implementation Time
| Language Design Time
| Language Design Time (Python integers are unbounded)
|
Which machine instruction performs the operation +
| Compile Time | Compile Time | Compile Time | Compile Time
| Run Time
|
The set of types on which + can operate.
| Language Design Time | Language Design Time
| Compile Time
| Language Design Time
| Run Time
|
The value of a variable.
| Run Time | Run Time | Run Time | Run Time | Run Time
|
The type of a variable.
| Compile Time | Compile Time | Compile Time | Compile Time
| Run Time
|
The memory location of a local variable.
| Compile Time
| Run Time | Run Time | Run Time | Run Time
|
The body of some method func.
| Compile Time | Compile Time
| Run time for virtual methods,
compile time for others.
| Run Time
| Run Time
|