> He noted that it was weird to organize your life in the app you use to edit code. I do see his point!
Only if you think of it as an "app", which often carries a connotation of singular or narrowly constrained purpose. I open an app to get directions, I open an app to see my email, I open an app to send a message, I open an app to check my grocery list.
Emacs isn't an app, it's a system. Is it also weird that we use the same systems (Linux, Windows, macOS) to code and organize our lives and to host a variety of limited purpose apps?
I’ve often likened it to “Emacs is a place you go, and stay there a long time.”
Mhm, evil and org-mode brought me to emacs. I generate documentation, presentations, embed little scripts to transform org-tables, and use ledger-mode. I don’t even use it for coding projects anymore.
I like to see this as, you write code in/via the tool you trust to organize your life.
But I do like your son's is a good perspective to think upon -- and all claims/questions deducing from it.
I did not move from Code -- but I had an interesting interaction with my son recently, who is a Code user. I was showing him my org-agenda set up. He noted that it was weird to organize your life in the app you use to edit code. I do see his point!