The Reinvention of Instantiations

Instantiations is a major Smalltalk vendor with a long and illustrious history. This year, it reinvented itself with a huge rebranding exercise: I like it very much. I love the aesthetics. This will greatly enhance Instantiations’ image (pun intended) within the programming community. In addition to the rebranding, Instantiations has been very actively developing itsContinue reading “The Reinvention of Instantiations”

Top Programming Languages for 2021

TIOBE Index for July 2021 C Java Python C++ C# Visual Basic JavaScript PHP Assembly language SQL Classical Visual Basic R Go Fortran Groovy Swift Ruby Perl MATLAB Delphi/Object Pascal PYPL for July 2021 Python Java JavaScript C# C/C++ PHP R TypeScript Objective-C Swift Kotlin Matlab VBA Go Rust Ruby Visual Basic Ada Scala DartContinue reading “Top Programming Languages for 2021”

50th Birthday Celebrations of Programming Languages

I did a quickie survey of 50th birthday celebrations for programming languages. I was disappointed to find very few legitimate events. Now, obviously, only programming languages created before 1972 could have had 50th birthday celebrations, languages like FORTRAN, LISP, COBOL, BASIC, and Pascal, to name the few living, prominent, surviving languages today. For these, I foundContinue reading “50th Birthday Celebrations of Programming Languages”

Announcing Camp Smalltalk Supreme

I have the green light to proceed with Camp Smalltalk Supreme, the 2022 50th anniversary edition of Camp Smalltalk. It’s scheduled for June 10-12, 2022 at Ryerson University in Toronto, Canada. I’ve confirmed Adele Goldberg, Dan Ingalls, and Kent Beck as keynote speakers for this very special event! Adele and Dan were part of the originalContinue reading “Announcing Camp Smalltalk Supreme”

What is the Glamorous Toolkit?

Here is a groundbreaking tool for software developers. Glamorous Toolkit is the moldable development environment. It is a live notebook. It is a flexible search interface. It is a fancy code editor. It is a software analysis platform. It is a data visualization engine. All in one. Tudor Girba gives a nice presentation about it:Continue reading “What is the Glamorous Toolkit?”

Rust and Smalltalk are perfectly complementary!

Rust has been selected as the Most Loved programming language at StackOverflow Developer Survey for five consecutive years! No other language commands so much respect. Rank 2016 2017 2018 2019 2020 1 Rust Rust Rust Rust Rust 2 Swift Smalltalk Kotlin Python/TS TypeScript 3 F# TypeScript Python Kotlin Python 4 Scala Swift TypeScript WebAssembly KotlinContinue reading “Rust and Smalltalk are perfectly complementary!”

Anatomy of a Programming Competition

Introduction This is a case study of The James Robertson Memorial Programming Competition, which was created to promote the Smalltalk programming language. This is a case study by example, showing what was done and how it was done. Promotion and Marketing Advertising the competition at CBC.ca proved ineffective and costly. The click-through rate was infinitestimallyContinue reading “Anatomy of a Programming Competition”

Smalltalk’s Successor

Alan Kay, one of the co-creators of Smalltalk, has said that he’d like to see Smalltalk evolve beyond what it is today. He believes that Smalltalk is stagnating and failing to advance the software industry. While I agree with him in principle, I also take a more pragmatic position. I believe that we cannot waitContinue reading “Smalltalk’s Successor”

Create your website with WordPress.com
Get started