7 ms·
Anyone who thinks programming with tables is a neat idea hasn't had to write a complex Windows Installer/MSI deployment. The horror...the horror...
by russellperry 15y ago
Anyone who thinks programming with tables is a neat idea hasn't had to write a complex Windows Installer/MSI deployment.
The horror...the horror...
- russellperry 15y agoNot knocking OP's efforts as a nifty academic excercise -- good stuff. But MSI is a real world (admittedly MS) attempt at writing imperative instructions into relational tables. And, again...<shudder>
- emilis_info 15y agoHumble is about writing HTML tables, not database tables! :-) I haven't tried developing MSI installers, so haven't experienced the horror. One more area where I saw tables used for describing processes was keyword driven testing: http://en.wikipedia.org/wiki/Keyword-driven_testing http://en.wikipedia.org/wiki/Keyword-driven_testing Didn't have enough experience with it so don't know if it is also horrific...
- russellperry 15y agoSure, but in my experience the challenge of describing imperative instructions with tabular data (in general) makes the Object/Relational problem look one-dimensional.