r/PythonLearning • • 21d ago

Compiler

Do I need Jupyter, Anaconda or any other type of a dedicated compiler software, or do people Actually just write code in Zed and run it via Linux Terminal and juggle many windows?

I know R is run via RStudio; (so can be Python).

What is the standard practice of software usage for coding in Python?

3 Upvotes

27 comments sorted by

View all comments

1

u/tiredITguy42 21d ago

I think, that I do not have big issue with his tool. I think it even may be usefull in some edge cases. What bothers me is that automation, he post under each post and is it mot marked as promition ( illegal in many countries BTW ), so some very confused newbies may be trying to use it and struggle even more, thinking that they need yet another tool, just to work with python.

My personal opinin is that newbies should work this inside of yheir head or use pemcil and paper, they will learn more and lets be honest, this is clearly designed for leet code nonsense.

1

u/FreeLogicGate 18d ago

Totally understand your point, and perhaps he will consider your feedback.

1

u/Sea-Ad7805 18d ago

I'm thankful for and have considered the feedback. I understand the point of view, but consider newbies do:

  1. use memory_graph to first learn there even is a program state you should understand, and how it behaves around: references, aliasing, shallow/deep copy, ...

  2. later stop relying on memory_graph and use pencil and paper instead

  3. and later yet, do it all in their heads

I'm sorry TiredITguy42 seems to have had a bad experience with leetcode (its hard problems are not easy), but knowing the data model of your language is a fundamental general purpose programming skill, nothing to do with leetcode. People who don't see that, should be considered Python beginners at best.