If you are interested in the future of programming environments for the professionals and the kids I recommend these Strange Loop 2022 talks
"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022) - YouTube https://www.youtube.com/watch?v=8Ab3ArE8W3s
"Hedy: A Gradual programming language" by Felienne Hermans (Strange Loop 2022) - YouTube https://www.youtube.com/watch?v=fmF7HpU_-9k
What I particually agree with Jack Rusher is the need to move on from what he calls "batch", ie edit-compile-run loops, and toward what might be called "surgery", ie working within the running environment.