Powerful tools: Emacs, Lisp, Clojure et all
Learning curve
My kid trying to open a box, really hard, very evident, but doing it the wrong way.
Quote from Zen Motorcycle Maintenance:
Hammer is very effective.
Power of brute force. How I started coding in Python with C/C++ background.
Write your post here.
Emacs
Although long time user, I think I use it very primitively. I was able to go beyond the steep learning curve only because I had someone who I could interrupt and ask. On my own, I plateau and stay comfortable.
But I know what can be done. When you sit next to a power user of Emacs or VIM. Fangirl. Potential.
Many roads lead to Rome
Same with regex. There are many smart solution. Experience of assignment from college, perl, scripting. As I spent more time with the code, it grew smaller and smaller and harder to read or make sense of or explain.
Same with Clojure.
PG's book and quote about abstract concepts, macro and how are they powerful.
Design principal of doing the right thing:
There should be one– and preferably only one –obvious way to do it. — zen of python
Though after the kool aid has settled down, I have my own doubts about that philosophy.
Smart worker or a hard worker. I have a feeling these tools, languages needs one to be a smart one and I don't consider myself as one.
Very strong resemble to tricky C++ question around a+++++ and interview questions around what would be the result.
Writing, at its best, is a lonely life. Organizations for writers palliate the writer’s loneliness but I doubt if they improve his writing. He grows in public stature as he sheds his loneliness and often his work deteriorates. For he does his work alone and if he is a good enough writer he must face eternity, or the lack of it, each day.
It is because we have had such great writers in the past that a writer is driven far out past where he can go, out to where no one can help him. — Hemingway