ФЭНДОМ


Исследования Linea Engineering показали, что Smalltalk:

  • В 2-3 раза более продуктивен, чем Java.
  • Содержит в 3 раза меньше ошибок на единицу функциональности (Errors per Function Point), чем Java.
  • В 3-7 раз более экономически эффективен, чем Java.

Следующая таблица указывает значение Errors per Function Point для некоторых языков:

Smalltalk 0.14
SQL 0.18
Visual Basic 0.21
Ada 95 0.50
Java 0.50
C++ 0.82
C 2.50

Software Productivity Research, Inc. (www.spr.com) исследовало множество коммерческих языков и выяснило, что Smalltalk является наиболее продуктивным из них.

Данная таблица указывает среднее количество строк кода на единицу функциональности (Average Source Statements per Function Point) (приведены открытые данные от 1996-го года, более поздние данные доступны на сайте SPR за $125):

Smalltalk 21
Ada 95 49
Java 53
C++ 53
COBOL 107
C 128

Меньше кода означает более быстрое написание и легкое сопровождение.