Hacker News new | ask | show | jobs
by Stratoscope 1189 days ago
Originally Ruby had a Blueprints-like UI to connect an event fired by one gizmo to a property of another gizmo. You would right-click a gizmo, select an event, drag a line over to the target gizmo and select a property.

In fact when Ryan first contacted me about the article, he was looking for a screenshot of this UI. Alas, I didn't have anything.

When Microsoft turned Ruby into VB, they abandoned this UI and just kept the form designer with Basic as a scripting language.

1 comments

> You would right-click a gizmo, select an event, drag a line over to the target gizmo and select a property.

This idea lives on in Qt Creator - https://doc.qt.io/qt-6/designer-connection-mode.html although I think most larger apps write their `connect()` calls in code instead.

Was it kind-of like this?