@temporal I'm not convinced. They look alike and It's clearly a doctored photo.

@maridonkers If you mean this on an object level, the two girls are two different people, as confirmed by the photographer who shot this photo, and as can be easily checked through browsing some couple hundred other photos from the stock collection this meme was taken from.

If you mean symbolically, i.e. Emacs vs. Glamorous Toolkit, well... that's trickier to answer. They're different in every objective sense, yet still feel similar in so many ways.

@phoe gtoolkit.com/

A Smalltalk (Pharo) IDE that supports a philosophy they call "moldable development", see gtoolkit.com/docs/moldable/.

It's deeply integrating together image-based development, "coding in debugger", computational notebooks/literate programming, rich visualization of data, querying through code structures, writing your own visualizations, etc., in a single environment that lets you sclupt and disect your system, while evolving the environment to fit it like a glove.

@qbit It's... rough at the edges, and I barely knew any before yesterday, but I'm having way more fun with it than I should admit.

@temporal Nice! Exercism has a pharo course (i have only done two of the lessons) exercism.org/tracks/pharo-smal :D

@qbit This looks cool, thanks! I'll see if I can do those exercises directly in GT (though I guess I should also learn to use Pharo IDE at some point).

@temporal pity the tech is obscured behind odd language and hip PR verbage

@dekkzz78 I disagree with both your propositions.

1. "obscured behind odd language" - This tech would be rather hard to do in anything else than Smalltalk. Maybe in Lisp. Definitely not in any of the mainstream languages.

This is because it directly relies on concepts from Smalltalk (some of which are shared by Lisp), that are otherwise alien to the industry at large.

Concepts like:
- Image-based development;
- No isolated compilation vs. execution;
- Code being stored in (or as if in) a database;

@dekkzz78

2. "hip PR verbage" - I'm of two minds on this.

On the one hand, the page is full of descriptions that sometimes feel more like PR than reality.

On the other hand, all that text does highlight and address actual big problems in software development.

If I saw that page a decade ago, I'd probably consider it to be some weird mix of philosophizing and complaining. However, in the last years I noticed the problems they're trying to solve myself, so their "PR verbiage" sounded very concrete to me.

@temporal odd language wasnt a ref to pharo, just the way their site is written. im ex ibm visual age smalltalk wranger btw

Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!