Go through the tour slideshow from inside the environment (follow the yellow sign)
If not familiar with Pharo, go through the Pharo 101 slideshow from the environment
Tudor is the CEO of feenk.com and has worked for many years on this direction. After obtaining his PhD from the University of Bern he has worked on Pharo and Moose to later introduce the concept of “Moldable development”, which is now at the basis of Glamorous Toolkit.
How to connect
After the summer we moved the meetup one hour earlier! From now on we will host them at this time.
If this is your first meetup you will find all the instructions to connect here:
If you mean “exclusive content for members of this community, which can be joined for free”, I think it would be interesting. However if you meant “exclusive paid content” then I would not do that because I feel it would not be fair for the presenter. We can continue this discussion in the other post if you wish, but here I would focus on Glamorous Toolkit
Tudor showed us how we could easily develop low-cost projections to work with data as needed.
For example:
We could have a view of a JSON file in which the file is loaded and can be navigated through a tree view
We could open a PNG file as an image, or using an hex editor
We could potentially have a view for an image which uses OCR to derive a string or a view of a PDF that extracts tables and provide them in a table view
We also saw simple transformations. For example, an a URL we could perform an HTTP request and get the content.
In this environment several parsers are used, to analyze existing code.
The tool itself contains a live slideshow.
There are three main usages for the tool:
It is a great tool for software assessment. This is something in which Feenk has great experience
Support executable specifications: Feenk works with startups to build executable models and iterate quickly
Customer environments, that users can use to answer questions themselves on their data
During the meetup, you mentioned the first live-session you organized Tuesday 13th. I was browsing the GT channel in Discord, but I was unable to find the video for that session. Can you send us the URL?
I think it would be great if Tudor @girba could give us some details (little explanation, links, …) about how would be possible to use GToolkit for reverse engineering API.
@oscaretu On the main tab, there is a slideshow entitled “Working with a REST API” that provides an introduction.
In the next live session of GT, to be held next Tuesday at 5PM (organized through the GT Discord), we will be demoing this as one of the use cases for working with the moldable inspector.
Another thing I liked was the viewer to show the AST of any JavaScript file that is in the directory
That is actually a generic view that works with any AST. For example, here we see on the left a simple parser written in ANTLR4. Then we parse the parser definition, and on the right we browse the AST of the definition of that parser .
The video for the third live session about Glamorous Toolkit:
@girba , I assumed that the conferences were on Tuesdays, and when I went online some minutes ago I saw that the session had already taken place yesterday.