Hey Charles,
Nice article.
You brought up some new ideas for me. Static type checking(mypy) and docstring tools(pdoc) were new to me. And, you are right about git.
I am not sure I understand your comment about conda. Maybe you could elaborate. I happen to like Anaconda, but I do realize it is an elephant gun for a mosquito. I also feel that it adds Magic where there should be no magic just understanding.
I do have one 'beef' with you. lol The 'Zen of Python' was one of the first things I read when I grabbed a Python book. Frankly, it puzzled me. I have studied Buddhism enough to know 'there are things that cannot be taught.' What puzzled me was there was never any mention of it again. It was a pie in the sky item that was not really discussed in any book or learning system, that I know of. To me, the beginner is left with too many unanswered questions. There were very few concrete examples that I could pick up. I guess that is what Koans do. However, I never felt that the zen method of teaching was beneficial to most Americans or me. ;)
Thanks ;)
Hey Charles,
Nice article.
You brought up some new ideas for me. Static type checking(
mypy
) and docstring tools(pdoc
) were new to me. And, you are right aboutgit
.I am not sure I understand your comment about
conda
. Maybe you could elaborate. I happen to like Anaconda, but I do realize it is an elephant gun for a mosquito. I also feel that it adds Magic where there should be no magic just understanding.I do have one 'beef' with you. lol The 'Zen of Python' was one of the first things I read when I grabbed a Python book. Frankly, it puzzled me. I have studied Buddhism enough to know 'there are things that cannot be taught.' What puzzled me was there was never any mention of it again. It was a pie in the sky item that was not really discussed in any book or learning system, that I know of. To me, the beginner is left with too many unanswered questions. There were very few concrete examples that I could pick up. I guess that is what Koans do. However, I never felt that the zen method of teaching was beneficial to most Americans or me. ;)
Thanks ;)
Great point, I think pep 20 is probably the most concise statement of Python "culture" and that's definitely not useful for all comers.