this post was submitted on 15 Jun 2024
76 points (91.3% liked)

Python

6230 readers
40 users here now

Welcome to the Python community on the programming.dev Lemmy instance!

πŸ“… Events

October 2023

November 2023

PastJuly 2023

August 2023

September 2023

🐍 Python project:
πŸ’“ Python Community:
✨ Python Ecosystem:
🌌 Fediverse
Communities
Projects
Feeds

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 9 points 3 months ago (25 children)

If everyone had a magic lamp that told them whether performance was going to be an issue when they started a project then maybe it wouldn't matter. But in my experience people start Python projects with "performance doesn't matter", write 100k lines of code and then ask "ok it's too slow now, what do we do". To which the answer is "you fucked up, you shouldn't have used Python".

[–] [email protected] 4 points 3 months ago (3 children)

Q: what do we do? A: profile and decompose. Should not be that distant as a thought

[–] [email protected] 1 points 3 months ago (2 children)

Profiling is an extremely useful tool for optimising the system that you have. It doesn't help if you have the wrong system entirely though.

[–] [email protected] 2 points 3 months ago

Upfront analysis and design is very close to independent from the technology, particularly at the I/O level

load more comments (1 replies)
load more comments (1 replies)
load more comments (22 replies)