home.social

#glamoroustoolkit — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #glamoroustoolkit, aggregated by home.social.

fetched live
  1. Today managed to move from a prototype that had #ClaudeCode produce some #smalltalk code with a test to having it one shot the first stab at a tool to explore the 'iterations' and 'stories' that result from working iteratively and incrementally with #ClaudeCode on #QwanTracker.

    Things are now tracked as json, and if we have tools to navigate hierarchies, display numbers as charts etc, we can stop generating markdown. Saving time and tokens, while providing clarity.
    #GlamorousToolkit

  2. Today managed to move from a prototype that had #ClaudeCode produce some #smalltalk code with a test to having it one shot the first stab at a tool to explore the 'iterations' and 'stories' that result from working iteratively and incrementally with #ClaudeCode on #QwanTracker.

    Things are now tracked as json, and if we have tools to navigate hierarchies, display numbers as charts etc, we can stop generating markdown. Saving time and tokens, while providing clarity.
    #GlamorousToolkit

  3. CW: scheme envy

    Experimenting with #GlamorousToolkit (AKA #pharo with more bling). Slowly getting the hang of things by exploring the interactive examples, inspecting things, fixing code, creating new methods, etc. Then I come across a seemingly innocent example of #smalltalk message syntax using basic arithmetic:

    3 factorial raisedTo: 2 squared; squared

    I expect it to return a huge number, but instead it's 36. Eventually it dawns upon me that I may have an integer overflow, so I spend around 10 minutes working around it, eventually manage to figure out how to promote the intermediate result to a LargeInteger, evaluate it and the IDE locks up and is killed by an OoM error...

    Never expected to miss #scheme and its numeric tower after being handed everything else it lacks on a silver platter, but here we go :blobcatoh:

  4. GlamorousToolkit and Pharo are incredible. I've been hacking together a simple DSL for synths (for constructing CSound/SuperCollider synths in Pharo/Smalltalk), and it's taken me around an hour to prototype something surprisingly sophisticated.

    #Pharo #GlamorousToolkit

  5. GlamorousToolkit and Pharo are incredible. I've been hacking together a simple DSL for synths (for constructing CSound/SuperCollider synths in Pharo/Smalltalk), and it's taken me around an hour to prototype something surprisingly sophisticated.

    #Pharo #GlamorousToolkit

  6. @wilfredh #GlamorousToolkit (gtoolkit.com/) introduces "examples" that take the place of tests. The main difference is that they return results, and thus call each other. Results are also inspectable, which is often very valuable.

  7. @wilfredh #GlamorousToolkit (gtoolkit.com/) introduces "examples" that take the place of tests. The main difference is that they return results, and thus call each other. Results are also inspectable, which is often very valuable.

  8. @qualmist Interesting perspective. If I understand it correctly, some #Smalltalk systems fulfill your criteria for liveness + richness + composability. The one I use, #GlamorousToolkit (gtoolkit.com/), is probably the most advanced one in this respect.

  9. @qualmist Interesting perspective. If I understand it correctly, some #Smalltalk systems fulfill your criteria for liveness + richness + composability. The one I use, #GlamorousToolkit (gtoolkit.com/), is probably the most advanced one in this respect.

  10. Honorable mention: #GlamorousToolkit, which is not a browser development toolset, but it gets the basic idea right for its domain. It uses Miller columns to let you drill down in an object graph and switch between multiple viewers—plus create your custom viewers on-the-fly.

    Every debugger should ship with this kind of tightly integrated inspector framework to let probe whatever you want that's in scope like this when stopped at a breakpoint.

    <gtoolkit.com/>

  11. Honorable mention: #GlamorousToolkit, which is not a browser development toolset, but it gets the basic idea right for its domain. It uses Miller columns to let you drill down in an object graph and switch between multiple viewers—plus create your custom viewers on-the-fly.

    Every debugger should ship with this kind of tightly integrated inspector framework to let probe whatever you want that's in scope like this when stopped at a breakpoint.

    <gtoolkit.com/>

  12. A new card on my home screen for #GlamorousToolkit: a very basic but fully programmable (via @pharoproject) #Mastodon #client!

  13. A new card on my home screen for #GlamorousToolkit: a very basic but fully programmable (via @pharoproject) #Mastodon #client!

  14. A very good introduction to Making Systems Explainable using #GlamorousToolkit, by Oscar Niestrasz: youtube.com/watch?v=jJhfTUSDlR

    Relevant for computational science, as I explain in my notes: science-in-the-digital-era.khi

  15. A very good introduction to Making Systems Explainable using #GlamorousToolkit, by Oscar Niestrasz: youtube.com/watch?v=jJhfTUSDlR

    Relevant for computational science, as I explain in my notes: science-in-the-digital-era.khi