3 ms·
Many comments are comparing Glamorous Toolkit to a JuPyteR notebook. It's worth noting that the comparison falls short because Glamorous Toolkit itself, includi
by gugagore 2y ago
Many comments are comparing Glamorous Toolkit to a JuPyteR notebook. It's worth noting that the comparison falls short because Glamorous Toolkit itself, including all of the UI [1], is implemented in the target language.
[1] https://github.com/pharo-graphics/Bloc https://github.com/pharo-graphics/Bloc
- worthless-trash 2y agoI'm wondering how it falls short ? Just because its not python ?
- JaumeGreen 2y agoIt's the other way around. Python notebooks fall short compared to this because they don't have the same kind of interactivity with the data as GT has. A single tool in the toolkit is already equivalent to notebooks, at least from what I glimpsed at the introductory video. Then you have the rest of the tools, how it can easily inspect the objects, and probably manipulate them. This is probably one of the future ways in which we will work in programming in the future, when someone creates some similar tool, around a mainstream language, that can easily interact with LLMs, APIs, and data visualization tools.
- tudorgirba 2y agoWell said! In fact, there is already LLM integration including programmable chats with the possibility of contextualizing the interface of each message in the chat :)
- tudorgirba 2y agoNice point! The graphical part is one source of difference, but there others as well. For example, chapter 4 in the Rewilding Software Engineering that Simon Wardley and I are writing compares what we call defined explorations (as seen in Jupyter notebooks) with dynamic explorations (as experienced in Glamorous Toolkit): https://medium.com/feenk/rewilding-software-engineering-a3601a066e50 https://medium.com/feenk/rewilding-software-engineering-a360...
- WillAdams 2y agoIs there any support for SVG or Bézier curves in that?
- tudorgirba 2y agoYou can render SVG and have Bezier curves in GT.
- WillAdams 2y agoCool! (I looked, but couldn't find that in the documentation) Will keep working with and experimenting with it.
- tudorgirba 2y agoConsider joining us on Discord to look into more details :)
- WillAdams 2y agoNot cool enough to do Discord --- I want documentation and details out in the open and accessible w/ a search engine.