Празднование 50-летия Smalltalk

В 1972 году Алан Кей, Дэн Ингаллс и Адель Голдберг из Xerox PARC создали революционно новый язык программирования под названием Smalltalk. Он был разработан как очень простой учебный язык для обучения программированию молодых людей. Он был разработан как чисто объектно-ориентированный язык, основанный на парадигме передачи сообщений.

Насколько прост Smalltalk? Вы можете изучить его полный синтаксис, который умещается на открытке, менее чем за 15 минут! Попробуйте это с Python.

С тех пор Smalltalk стал важным промышленным языком, используемым предприятиями по всему миру. Есть три основных поставщика Smalltalk с тысячами корпоративных клиентов (Cincom, Instantiations, GemTalk Systems). Smalltalk используется для написания крупных приложений, таких как ERP и промышленных систем управления, таких как производство кремниевых пластин в Lam Research и крошечных систем IoT, таких как для Raspberry Pi. Smalltalk используется для веб-приложений, науки о данных и машинного обучения. Smalltalk используется практически везде!

Огромная привлекательность Smalltalk заключается в двух областях: 1) низкая когнитивная нагрузка на разработчика; и 2) высокая производительность программирования. Нередко приложение на языке Smalltalk пишется за долю времени, которое потребовалось бы на Python, JavaScript или Java. Ключевым моментом является возможность живого программирования Smalltalk .

Smalltalk стал известен в 1980-х годах, когда он был представлен в выпуске журнала BYTE за август 1981 года .

Smalltalk достиг своего апогея популярности в 1990-х годах, когда Smalltalk пошел в ногу с C++ и был выбран в качестве центрального элемента корпоративной инициативы IBM VisualAge.

Из ComputerWorld 1995

На самом деле, согласно отчету IDC за 1995 год, доли рынка объектно-ориентированных языков были следующими:

Подъем Java от Sun Microsystems в конце 1990-х затмил Smalltalk, который затем потерял популярность. Но Smalltalk и по сей день остается признанным лучшим объектно-ориентированным языком программирования.

Smalltalk оказал огромное влияние на разработку других объектно-ориентированных языков, в первую очередь Objective-C, Ruby, Python и CLOS (Common Lisp Object System).

JWARS — это симулятор боевых действий на театре военных действий, разработанный в Министерстве обороны США. Разработка началась в 1995 году и насчитывала более 1,1 миллиона строк Smalltalk до того, как программа была отменена в октябре 2010 года по «бюджетным» причинам. Тем не менее, это была одна из величайших демонстраций технологической мощи Smalltalk.

Camp Smalltalk — это регулярно проводимая конференция, на которой люди со всего мира собираются вместе, чтобы поговорить о Smalltalk. В этом, 2022 году, был проведен «высший» выпуск Camp Smalltalk, посвященный 50-летию языка программирования.

В Camp Smalltalk Supreme выступили такие известные докладчики, как Адель Голдберг, Дэн Ингаллс и Кент Бек. Раздавались бесплатные футболки и брелки-фонарики. Был праздничный торт и угощение, и даже праздничный банкет для гостей! Это была настоящая вечеринка по случаю дня рождения.

Дизайн футболки против черной рубашки
Брелок с фонариком

Посмотреть видеозаписи всех презентаций можно на сайте Smalltalk Renaissance — 50 Years of Smalltalk — YouTube .

Ана Дюкристеа, победительница конкурса программирования памяти Джеймса Робертсона в 2022 году, должна была посетить Camp Smalltalk, чтобы получить свою награду. JRMPC 2022 также отметил 50-летие Smalltalk. К сожалению, ей пришлось отменить в последнюю минуту из-за конфликта в расписании. Тем не менее, вот Ана со своей наградой…

Первый приз составил 2500 долларов.

Давайте закончим памятными фотографиями с мероприятия…

Организаторы Ричард Энг и профессор Дэйв Мейсон
Основной спикер Адель Голдберг
Основной докладчик Дэн Ингаллс
Основной докладчик Кент Бек
Основной докладчик Дэвид Бак
Проф. Дэйв Мейсон
Адель раздает автограф
Сет Берман, генеральный директор Instantiations
Мариано Мартинес Пек, Instantiations
Норм Грин, технический директор GemTalk Systems
Джеймс Фостер, GemTalk Systems
Мартин МакКлюр, GemTalk Systems
Курт Килпела, GemTalk Systems
Борис Шингаров, LabWare
Ян Враны, LabWare
Оффрэй Луна-Карденас
Хавьер Пимас
Бесплатные футболки!
Праздничный банкет

Фото основных спикеров и организаторов:

Слева направо: Дэйв Мейсон, Адель Голдберг, Дэвид Бак, Кент Бек, Дэн Ингаллс, Ричард Энг.

Фото спонсоров и организаторов:

Слева направо: Вэнс Кершнер, Марк Гонсалес, Ричард Энг, Дэйв Мейсон, Сет Берман, Норм Грин, Ки-Нам Чой.

Групповое фото (изображение в полном разрешении здесь ):

Некоторые участники недоступны
Плакат

Все фотографии из Camp Smalltalk были сделаны Адрианом ван Осом, который щедро поделился ими с нами. Посетите его веб-сайт по адресуhttps://a3aan.st/.

Suggested posts

Журнал

Журнал

Открытый дневник: картинка в день. Меня всегда завораживали истории.

Поиск информации о доменных именах

Отрывок из книги «Маленькие программные инструменты Sharp» Брайана П. Хогана.

Поиск информации о доменных именах

Когда вы делаете запрос на facebook.com, ваш компьютер ищет доменное имя, чтобы преобразовать это доменное имя в IP-адрес, чтобы ваш компьютер мог установить это соединение.

Related posts

Первая детская книга о кайфе

Первая детская книга о кайфе

(Предупреждение — это сатира, предназначенная для радостной подрывной деятельности — определенно не для детей) Вы видели, как ваши мама и папа прячутся на кухне и курят эти вонючие сигареты. Они говорят вам.

Архив этой угрозы: Том 7 Черный Баста

Архив этой угрозы: Том 7 Черный Баста

В современном взаимосвязанном мире угроза кибератак более распространена, чем когда-либо. Киберпреступники и государственные деятели постоянно стремятся использовать уязвимости и украсть ценные данные, подвергая организации любого размера значительному риску.

Преследование христиан: преступление на почве ненависти, о котором мы не говорим

Забудьте об исламофобии: христиане (и евреи) являются главными жертвами преступлений на почве религиозной ненависти.

Преследование христиан: преступление на почве ненависти, о котором мы не говорим

Любой здравомыслящий человек знает, что в политических и медийных кругах доминируют левые, даже крайне левые, что создает дисбаланс в политическом дискурсе. В области религии этот дисбаланс хорошо виден: левые газеты и сети не спешат защищать христианскую веру.

Конкурс Goodreads Reading Challenge токсичен

Конкурс Goodreads Reading Challenge токсичен

Зуд в моей руке распространился, когда я торговалась с местным книгопродавцом за еще одну книгу. Эта книга, как и остальные, которые я купил недавно, займет свое место в моей стопке «Для чтения» (TBR); и тем не менее, я купил его.