He estado teniendo un conflicto con un amigo de que Mason (Perl) no es un framework, sino un lenguaje de plantillas. Siento que Mason para Perl hace lo que JSP hace por Java (como una analogía, no una comparación técnica pura). Por lo que sé, JSP no es un marco y creo que tampoco lo es Mason. Cuando busqué wikipedia Mason (Perl), veo que el sitio principal dice que es un marco de aplicación web escrito en Perl mientras la página de discusión lo impugna.¿Mason es un marco?
¿Alguna sugerencia sobre por qué es/no es un marco? Para un framework, creo que al menos debería facilitar el acceso a db, gestionar sesiones, seguridad básica que necesitaría una aplicación web, plantillas y reutilización de código (o bibliotecas que facilitan las tareas básicas))
Probablemente quiera calificar su pregunta como "¿es un marco de aplicación web?", Ya que un "marco" no calificado puede aplicarse a casi cualquier cosa. – ysth
¿Quizás podría publicar una respuesta a su propia pregunta enumerando los atributos que debe tener un marco de aplicación web y cuáles tiene o no tiene Mason? – ysth
Acabo de solucionar la cuestión nuevamente. Algunas de las respuestas lo indican también. La pregunta estaba muy abierta a la interpretación. – Arvind