Oliver's
ObjectScape |
hauptseite | bilder
| software | verschiedenes
| über
mich | kontakt |
|||
home | pictures
| software | miscellaneous
| about
me | contact |
||||
|
|
|||
Link Collection |
development |
articles |
link
collection janet |
This link
collection is neither
systematic nor complete. It merely constitutes a collection of links to
articles I once came across looking for information of some specific
domain and then considered worthwile remembering for somewhen later. |
|||
Ajax | Actors | Distributed Computing | Garbage Collection | JavaScript/CSS/etc | JSF/Facelets | Languages | OSGi | Spring | |||
AJAX |
|||
|
|||
Actors |
|||
Distributed Computing | |||
|
|||
JavaSpaces
|
|||
|
|||
MapReduce
|
|||
|
|||
Swarm Computing
|
|||
Garbage Collection |
|||
JavaScript/CSS/etc.
One day there will be
no more JavaScript
... |
|||
|
|||
JSF/Facelets |
|||
JSF
|
|||
|
|||
Facelets
|
|||
|
|||
Languages | |||
Closures
|
|||
"When a function refers to a
variable defined outside it, it's called a
free variable. A function that refers to a free lexical variable is
called a closure. (...) The name "closure" is a left over from earlier
Lisp dialects. It derives from the way closures have to be
implemented under dynamic scope." Paul Graham, ANSI Common Lisp,
Prentice Hall, 1996, p.107.
"A closure is a combination of a function and an environment." Paul Graham, ANSI Common Lisp, Prentice Hall, 1996, p.108. |
|||
| block n |
n := 10. "free variable" block := [ :x | x + n ]. "function with an environment represented by the free variable defined outside its scope" block value: 2. "prints 12" n := 12. block value: 2. "prints 14" |
|||
|
|||
Traits
|
|||
|
|
||
Smalltalk
|
|||
|
|||
Java Performance Tuning
|
|||
OSGi |
|||
|
|||
Smalltalk | |||
|
|||
Spring |
|||
|
|||