The parallel to Emacs is quite on point. Emacs was a great for text, but it's about time to outgrow that medium.
Indeed, Glamorous Toolkit is a Smalltalk system, but the target is for it to work with all sorts of other technologies (and it does already).
And yes, the claim is to spend that extra work to build tools. I understand how that can appear as coming at an extra cost. But, here is the thing: the budget for figuring the system out is already allocated.
Just in the same way as it was allocated for testing. When automatic testing became a talked-about proposition, people claimed they do not have time to spend doing it because they are already busy clicking around. It turned out that automation freed much of the energy to allow people to focus on more rewarding activities.
Now, it's code reading's turn to be automated. Not all of it will. Code reading is still meaningful in the small.
Glamorous Toolkit is a first technology that shows how this works in practical settings. It's not theoretical. Of course, it comes with a learning cost. We estimate:
- about 1 week to learn how to learn (yes, the technology can be used to learn the technology, too :)), and
- about 1 month to get reasonably fluent with initial analyses.
This is an investment that should be judged like any other investment. The promise we make is that the investment can be utilized over and over in many different circumstances because moldable development is universally applicable.
You should not believe it. We made the technology free and open-source together with all the material around it for people to evaluate it themselves.
The parallel to Emacs is quite on point. Emacs was a great for text, but it's about time to outgrow that medium.
Indeed, Glamorous Toolkit is a Smalltalk system, but the target is for it to work with all sorts of other technologies (and it does already).
And yes, the claim is to spend that extra work to build tools. I understand how that can appear as coming at an extra cost. But, here is the thing: the budget for figuring the system out is already allocated.
Just in the same way as it was allocated for testing. When automatic testing became a talked-about proposition, people claimed they do not have time to spend doing it because they are already busy clicking around. It turned out that automation freed much of the energy to allow people to focus on more rewarding activities.
Now, it's code reading's turn to be automated. Not all of it will. Code reading is still meaningful in the small.
Glamorous Toolkit is a first technology that shows how this works in practical settings. It's not theoretical. Of course, it comes with a learning cost. We estimate: - about 1 week to learn how to learn (yes, the technology can be used to learn the technology, too :)), and - about 1 month to get reasonably fluent with initial analyses.
This is an investment that should be judged like any other investment. The promise we make is that the investment can be utilized over and over in many different circumstances because moldable development is universally applicable.
You should not believe it. We made the technology free and open-source together with all the material around it for people to evaluate it themselves.