[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Two philosophies of XML usage
- From: Tei <oscar.vives@gmail.com>
- To: "xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
- Date: Thu, 22 Dec 2011 18:08:31 +0100
even in programming, it pays to have a datacentric vision.
if your code uses function pointers and closures, functions are data.
oop programing is data manipulating, with code as a required evil.
this compile:
$register = function () {
return callregister->func( array("medic"=>true));
};
$register = function () {
return callregister->func( array("doc"=>true));
};
$genie->bottle($register);
this don't compile:
function register_medic () {
return callregister->func( array("medic"=>true));
};
function register_medic() {
return callregister->func( array("doc"=>true));
};
genie_bottle(register_medic);
basically, data is always superior to code. Code has surrender all
the flexibility, as accepted his fate, and modifying it normally break
things. It weighs a ton. Programers then accept his fate, and are
scared to change things, because his experience is that break things.
this is mostly a side effect of languages where that was more true.
Smarter languages can laught at these inflexibilities, and make
functions another type of data you use in parameters.
--
--
ℱin del ℳensaje.
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]