Czy przed opublikowaniem publicznie czy składnia dowolnego języka programowania przeszła testy użyteczności? Jeśli tak, jakie rodzaje testów zostały przeprowadzone, jakie były wyniki i jaki wpływ miały wyniki testów na projekt języka?
programming-languages
usability
Justin Tanner
źródło
źródło
Odpowiedzi:
Z komentarzem Roberta Harveya Znalazłem ciekawy cytat z C # projektanta Anders Hejlsberg:
źródło
Jeśli przez użyteczność języka rozumiesz, w jaki sposób składnia i semantyka języka programowania wpływa na produktywność, przeprowadzono pewne badania w celu oceny średniej produktywności (czasu potrzebnego do wdrożenia danego programu i jakości rozwiązania) programistów używających kilku języków.
Można znaleźć pewne informacje (z cytatami z kolejnych artykułów) na tej stronie . Strona została napisana przez programistę Lisp, więc można argumentować, że jest stronnicza (tzn. Że zawiera informacje korzystne dla Lisp). Wciąż interesuje mnie, jak można przeprowadzić takie eksperymenty i co można zmierzyć. Cytowane artykuły mogą również zawierać więcej linków do powiązanych badań.
źródło
Można argumentować, że „test użyteczności” Fortran II doprowadził do stworzenia zupełnie nowego języka: BASIC , który został zaprojektowany tak, aby był bardziej użyteczny (szczególnie dla początkujących) niż jego poprzednik. Jeśli chcesz dowiedzieć się więcej o pochodzeniu i celach projektowych, w tej książce znajduje się cały rozdział na ten temat.
źródło