3 ms·
Did you build some kind of component tree diffing for the reactive UI, like React? Or data binding? And how did you design the async parts, given that VBA does
by ptx 7y ago
Did you build some kind of component tree diffing for the reactive UI, like React? Or data binding?
And how did you design the async parts, given that VBA doesn't have first-class functions? Classes and interfaces? Or nested event loops?
- kevas 7y agoVba has classes, enumerated, interfaces, events, collections, stacks, queues, array lists, dictionary, and more.
- ptx 7y agoI didn't mean to imply that it doesn't, and I know that it does - but I was just curious about how you built the reactive UI and the async features. I did some async stuff in VBA recently (with events) and it was a bit of a mess, which I'd like to clean up if possible. VBA has classes but not anonymous classes, and not anonymous functions either, so you can't easily do callbacks. And the error handling mechanism is not great.