Generatori di codice, RAD,CASE,tool ibridi, e chi più ne ha più ne metta; qualsiasi sviluppatore, credo, si sia soffermato almeno una volta a ragionare sull'opportunità o meno di utilizzare uno di questi strumenti. Qualcuno credo che abbia anche pensato (e magari non solo pensato) di scriversene uno ad hoc, prendendo le idee migliori, o quelle che più si avvicinavano alla sua concezione di programmazione, dai vari prodotti sperimentati.
La mia analisi però è indirizzata più che altro ai lati 'peggiori' di questo genere di tool: perchè direte voi soffermarsi sugli aspetti meno nobili ? Non è che io veda sempre...