Hacker News new | ask | show | jobs
by hypermachine 1924 days ago
This is quite true. We are building a VBA interpreter and the language is full of problematic practices. Go's much-maligned if err != nil pales in comparison to On Error Resume Next. Good static analysis and linting really helps here.
1 comments

> We are building a VBA interpreter and the language is full of problematic practices

Fascinating. I'd love to know what motivated you to undertake that task. Is this open source or a proprietary project?

It will be released as open source over the summer. Currently only the interpreter is working. We are still building out the UI builder and editor. Take a look at our earlier comment regarding motivation/business model:

https://news.ycombinator.com/item?id=26325064

What's your stance on accessibility? I'm worried this tool could be used by enterprises, considering their reliance on VB, so this is pretty important IMO.
Cool idea, looking forward to playing with it.