[Glass] Recommended IDE / extent if I start a new project today
Ralph Mauersberger
ralph.mauersberger at gmx.net
Tue Sep 1 12:46:55 PDT 2026
Hello everyone,
I have a question about the Community Edition and the recommended way to
develop for it from today's perspective. I've lost track of which
development environments are available and currently useful.
Many years ago, I used the Pharo-based GemTools. These have long been
deprecated. The Tode Project has also disappeared. For the past few
years, I've been using Jade and have been happy with it. Based on the
seaside-extent, I was able to develop my projects and use various
repositories from the GsDevKit ecosystem, such as Zinc, and store my own
source code in Filetree repositories.
Jade no longer supports the latest product versions. Or is there an easy
way for everyone to make Jade compatible with the latest versions?
My question is: If I want to start a new Gemstone project today, what is
the recommended approach? Is the Rowan-extent "ready for prime time"?
Which UI should I use? Jadeite? Jadeite for Pharo? Jasper? Are these
projects at a usable stage of maturity, or were there any dead ends or
abandoned approaches? Anything else? How do I load existing
Metacello/Monticello-based projects?
I would appreciate it if you could provide the community with an updated
recommendation and an outlook on the IDE-strategy. Perhaps a blog post,
documentation, or a YouTube tutorial on "Getting started today" would
also be great.
If I were to start a new project today, I would use Jade, GemStone
3.7.4.3 (currently latest supported version), and the seaside-extent.
But would that be sensible?
By the way, I work on Windows and Linux/WSL and am a Gemstone-only
smalltalker, so I don't follow the "develop in Pharo, deploy in
Gemstone" approach.
Thanks in advance and best regards,
Ralph
More information about the Glass
mailing list