Десятилетие Склона Просвещения с Фароном
Smalltalk был создан в 1972 году, а «официальная» версия, Smalltalk-80, вышла в 1980 году. На протяжении 1980-х и 1990-х годов он прошел через фазы «Инновационный триггер», «Пик завышенных ожиданий» и «Падение иллюзий».
Возможно, ажиотаж начался с обложки BYTE в августе 1981 года:
В 1990-е годы Smalltalk стал самым популярным языком ООП после C ++. Согласно отчету IDC за 1995 год, доли рынка ООП-языков составляли:
- C++ — 71.3%
- Smalltalk - 15,1%
- Цель-C - 5,7%
- Object Pascal - 4,2%
- ЗАКРЫТЬ - 2,5%
- Эйфелева - 1,1%
- все остальные - 0,2%
В 1995 году вышла Java, которая начала вытеснять Smalltalk. С 2000 года Smalltalk находится прямо в фазе плато производительности. Он также находился на этапе Slope of Enlightenment с Pharo, современным Smalltalk, который вышел в 2008 году.
Мир медленно узнает о потенциале Smalltalk / Pharo удвоить мировую производительность программирования (в среднем). Согласно Namcook Analytics, Smalltalk вдвое производительнее JavaScript, C ++, Java, PHP, Python и C #.
Мир медленно узнает об удивительных возможностях Smalltalk / Pharo живого кодирования, которые могут практически устранить традиционный цикл редактирования-компиляции-тестирования-отладки, который мешал разработчикам более полувека.
А с Glamorous Toolkit мы становимся свидетелями еще одной невероятной инновации из мира Smalltalk. Это может изменить правила игры в ближайшие годы.
Последней попыткой привлечь программистов к вселенной Smalltalk стало крупное соревнование по программированию под названием The James Robertson Memorial Programming Competition в Канаде.
Сейчас самое подходящее время, чтобы еще раз взглянуть на этот почтенный язык.