- I agree with Bret in his amazing Learnable Programming post from 2012 which I read in 2012 and continue to re-read and learn from every year since 2012!
" Traditional visual environments visualize the code. They visualize static structure. But that's not what we need to understand. We need to understand what the code is doing.
Visualize data, not code. Dynamic behavior, not static structure.
Maybe we don't need a silver bullet. We just need to take off our blindfolds to see where we're firing. "
- What environments are there like this other than the following and that are worth trying?
- Smalltalk (the first and still not topped it seems to me)
- Others? (Clojure-like and Haskell-like languages seem to be what these things are built on but I have another list of languages I should dabble in and these two are on it together with Julia and I've already started tinkering with Haskell)