There is an excellent article about trends in programming languages in the 01/2008 issue of OBJEKTspectrum .
One thing I finally got straight are the different terms concerning type-systems. I tried to capture my insights in a sketch:
Casting is a mechanism of statically typed languages to defer type checking to runtime and basically behave like a dynamically typed language.
Type Inference is a mechanism of statically typed languages that lets the compiler decide automatically about types. This must not be confused with weak typing.
Duck-Typing is a mechanism where the structure of the actual object matters, and not its declared type. Usually this is used in combination with dynamically typing, but surprisingly it is also used in statically typed languages.
Saturday, March 22, 2008
Friday, March 21, 2008
Here Comes Another Bubble
I could't resist to put this on my blog... fully knowing to be complying with the cliché.
Tuesday, March 11, 2008
Don't lure us into temptation...
|
Monday, March 10, 2008
OS X: Terminal Tips
open
opens a Finder Window from the command line.Sunday, March 9, 2008
What color has your box?
-- Dave Thomas, |
Here some quotes:
Subscribe to:
Posts (Atom)