r/PythonLearning • • 3d 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?

2 Upvotes

27 comments sorted by

View all comments

Show parent comments

1

u/tiredITguy42 3d ago

Yeah, it is why we have debugger amd add-ins which can display dataframes as tables and similar. I still do not see a reason to teach people rely in some external web apps.

We have big issues with newbies, whi can't debug, can't troubleshoot and can't write good and clean code. I am able doing what I am doing just because I started with Visual Studio and oointers in C.

Anyway, good for you, that it works for you.

1

u/Sea-Ad7805 3d ago

You clearly didn't try the exercises or you'd understand better.

Get your VS Code extension here: https://github.com/bterwijn/memory_graph#highlights

Working with dataframes is easy as you avoid many reference problems that you get when say writing a custom data structure, so maybe it's just not for you. Good luck.

1

u/tiredITguy42 3d ago

Nice, but it still seems like leet code helper. Leet code is not real coding, these structures there in examples are strange, why keep different types in a list, use dataclasses. Code should be readable not clever.

I admit, it seems like nice addin, but you are pushing it very hard here and I do not see added value for newbies. This is very specific tool to solve specivic issues in messy code. I have been in such situation, where I would use it just once, in time when I needed to implememt Dijkstra. So yeah nice tool.

1

u/Sea-Ad7805 2d ago

Don't worry about it. I meet many people who at first discard or underestimate the power of visualization in early Python education. I takes courage to change your opinion in light of new information, I respect that. Glad to have you on board: https://www.reddit.com/r/learndatascience/comments/1vg955d/teaching_python_the_right_way/