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?”
Author Archives: smalltalkrenaissance
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”
GoFundMe for JRMPC 202x
Please give generously: Smalltalk Programming Competitions. Here’s the trailer for JRMPC 2021:
Ryerson University Joins Pharo Consortium As Academic Partner
I am pleased to announce that Ryerson University joins the Pharo Consortium as an Academic Partner. The Consortium will strengthen Pharo’s applicability for mission-critical software development. Ryerson does leading research in Pharo development under the auspices of Prof. Dave Mason, Chair of Computer Science. Here is one of the areas of research: PharoJS. Ryerson justContinue reading “Ryerson University Joins Pharo Consortium As Academic Partner”
What are reasons NOT to use Smalltalk?
Thanks for participating in the poll.
JRMPC 2020 Awards Ceremony
JRMPC, or The James Robertson Memorial Programming Competition, is a national contest open to Canadian high school students. It was completed on March 6, 2020 and the awards ceremony was scheduled for April 18. Here is the awards ceremony video for JRMPC 2020: I hope you enjoyed it. This video represents the culmination of eighteenContinue reading “JRMPC 2020 Awards Ceremony”
Covid-19 Tracker
Here’s a cool PharoJS application that tracks COVID-19 data from Johns Hopkins: https://covid.cs.ryerson.ca/compare/.
What are good reasons to use Smalltalk?
Thanks for participating in the poll.