This one is a loose reimplementation of Euphoria language with long enough history of its own. Sadly, the development of the successor to original RapidEuphoria interpreter called OpenEuphoria somewhat stalled after 2014.
56 karma · joined March 27, 2015
1. It's hard to make a scheme in editor without spaghettifying it. (Partially mitigated by blocks incapsulating parts of scheme in themself, some discipline is required)
2. Usually VP makes it hard to work with complex data structures. The only solution is to basically write the same code as text losing all VP in the process.
http://hiasm.com/ : Very usable constructor for small programs, the only problem with it is that website is in russian.