Live data from Hacker News

What is Glamorous Toolkit v1.0?

lepiter.io

41–50 of 73 posts

Re: What is Glamorous Toolkit v1.0?

#41
post #10

OK, having watched the video at https://www.youtube.com/watch?v=lqogvp1dGpk (8 minutes, so 4 minutes if you 2x it) I understand why they have such a hard time answering the question "What is Glamorous Toolkit?" It's effectively a combination of a Smalltalk IDE, a Jupyter/Observable-style notebook environment and a tool somewhat like R Studio. It's a hard thing to categorize, because it's not exactly the same kind of…

Glamorous seems like something no one asked for- aggregating a bunch of semi-related tools into a jack-of-all trades platform. I don't understand who it is for Datasette is awesome btw

At some point, everything is something no one asks for.

Re: What is Glamorous Toolkit v1.0?

#42

The idea makes sense to me. It's basically Emacs, but using Smalltalk instead of Lisp. Instead of using plain text to create your user interface, you have access to a built-in UI toolkit. That's very neat! What's more interesting to me is the fact that the Glamorous Toolkit UI looks perfectly crisp on my M1 MacBook screen, whereas the Pharo IDE is a blurry mess because it doesn't support "retina" screens. If GT is bu…

GToolkit uses a completely parallel graphics stack to standard Pharo. The VM and library ecosystem are still there but the UI is rebuilt from scratch on a modern vector based toolkit.

The productivity of the GToolkit developers is impressive.

Re: What is Glamorous Toolkit v1.0?

#43
post #27

Earlier quoted context omitted.

"I emphasize with the challenge: I have a similar problem" empathize, not emphasize

Your comment emphasizes that you don't empathize with typos.

Please don't shit on people who are trying to help and inform.

Re: What is Glamorous Toolkit v1.0?

#44
post #3

Having looked at the screenshots and read the text, I still have no idea what Glamorous Toolkit v1.0 is. If I had to guess, I'd say it's another attempt at 'notebook' style computing interfaces, but I suppose there's a reason the author is too coy to say that, so I am forced to conclude that I just don't know what it is, and the creator is unable or unwilling to tell me.

The author is not unwilling to explain, he has lots of experience trying to explain and knows how hard it can be.

The best single sentence description, IMHO, is that GT (Glamorous Toolkit) is the current manifestation, implementation, proof of concept of the idea that making systems explainable through mouldable development is very powerful.

Furthermore it is a very nice tool in its own right (again IMHO).

Saying 'GT is x' where x is any of the subjects in the text is problematic. Most people will cling to one perspective, the one they are most familiar with or like the most, and mostly forget the other ones.

There is lots of stuff to read or watch:

- https://blog.feenk.com/ - https://book.gtoolkit.com

(BTW, everything you see in the above two web sites is actually written inside GT, notebook style with active content).

But reading about it is no substitute to trying it out and experiencing it yourself, though there is a learning curve for sure.

Re: What is Glamorous Toolkit v1.0?

#45
post #14
post #3

Having looked at the screenshots and read the text, I still have no idea what Glamorous Toolkit v1.0 is. If I had to guess, I'd say it's another attempt at 'notebook' style computing interfaces, but I suppose there's a reason the author is too coy to say that, so I am forced to conclude that I just don't know what it is, and the creator is unable or unwilling to tell me.

This paragraph seems pretty clear to me: "Glamorous Toolkit is the Moldable Development Environment. Moldable Development is a new perspective on programming through which we create custom tools for every development problem. We find that this ability changes the very nature of programming." It's an IDE that lets you easily create tools for experimenting with your code.

Yes. That said, it took me a while using it to figure out that one non-obvious key feature here is that “easy” means that they’ve made it cheap enough where one automatically changes their behavior and actually does create ubiquitous custom tools, where in other systems extension is more an afterthought, or at least distinct from “regular programming”

Re: What is Glamorous Toolkit v1.0?

#46

OK, this is amazing, I was just thinking through on what to base a project that's been brewing in my head for weeks. This might do nicely. Only problem is, I absolutely hate the GNOMEsque aesthetic. Can't seem to find any info on changing its appearance. Of course it should be possible given the nature of the platform, but it really is offputting. The soft-corners and hamburger menu aesthetic really does not communic…

IIRC theming is not yet officially supported but if you search on Discord some users have had reasonable success.

Re: What is Glamorous Toolkit v1.0?

#47

Earlier quoted context omitted.

solution formula: talk to your users, write down the words they use, explain it back to them using their own words

If you see in diagram 4, the doohickey is now interfacing directly with the thingamabob. Sometimes, it's also a good idea to help educate the user.

that’s called documentation and it is mostly read post-activation. What’s read during onboarding is the “quickstart”, and they only attempt it after they’ve decided the offering matches their problem

Re: What is Glamorous Toolkit v1.0?

#49

And this Rust object inspecting live is also rather interesting https://lepiter.io/feenk/identifying-an-editor-bug-by-inspec...

I feel like that article skipped over the most interesting part, namely how they they actually implemented the object wrappers.

The article was not meant to describe everything in GT. There is a whole book delivered in the environment to cover this. You can also see it here: book.gtoolkit.com.

In the second half of the article it says that those are just examples of what is possible, but the really interesting bit is that we build these tools for every single development problem, including when we deal with external systems or languages. And this leads to a new way of programming which we call Moldable Development.

Re: What is Glamorous Toolkit v1.0?

#50
post #3

Having looked at the screenshots and read the text, I still have no idea what Glamorous Toolkit v1.0 is. If I had to guess, I'd say it's another attempt at 'notebook' style computing interfaces, but I suppose there's a reason the author is too coy to say that, so I am forced to conclude that I just don't know what it is, and the creator is unable or unwilling to tell me.

Same here. The style of writing is also quite annoying to follow as well, which doesn't help. Looks to me like basically a Jupyter notebook, but going horizontal instead of vertical. I don't need that for reading API docs, thanks.

Can you maybe share a few details about what you find annoying about the style of writing? I'd love to improve my writing.
Post reply on HN