Antes de ser lanzado al público, ¿se ha sometido a prueba de usabilidad la sintaxis de algún lenguaje de programación? De ser así, ¿qué tipo de pruebas se realizaron, cuáles fueron los resultados y qué impacto tuvieron los resultados de las pruebas en el diseño del lenguaje?
programming-languages
usability
Justin Tanner
fuente
fuente
Respuestas:
Del comentario de Robert Harvey encontré esta cita interesante del diseñador de C # Anders Hejlsberg:
fuente
Si por usabilidad del lenguaje quiere decir cómo la sintaxis y la semántica de un lenguaje de programación influyen en la productividad, se han realizado algunos estudios para evaluar la productividad promedio (tiempo necesario para implementar un programa determinado y la calidad de la solución) de los programadores que usan varios lenguajes.
Puede encontrar información (con citas de otros artículos) en esta página . La página ha sido escrita por un programador de Lisp, por lo que uno podría argumentar que está sesgada (es decir, que presenta información que es favorable para Lisp). Aún así, me parece interesante ver cómo se pueden realizar tales experimentos y qué se puede intentar medir. Además, los artículos citados pueden proporcionar más enlaces a estudios relacionados.
fuente
Se podría argumentar que una "prueba de usabilidad" de Fortran II condujo a un lenguaje completamente nuevo: BASIC , que fue diseñado para ser más utilizable (especialmente para principiantes) que su predecesor. Si desea saber más sobre los orígenes y los objetivos de diseño, hay un capítulo completo en este libro sobre ese tema.
fuente