And Python’s migration to 3.x is more or less complete. Took a while (15 years since 3.0), but it’s to the point where migration is not a common topic of conversation.
Moved to @pingveno@kbin.social
And Python’s migration to 3.x is more or less complete. Took a while (15 years since 3.0), but it’s to the point where migration is not a common topic of conversation.
Tell me the values of the variables involved,
There be dragons! Sounds like a good way to get passwords/secrets logged.
And I love references. Bring on the Rust lifetimes!
I started a practice with my team on our wiki. We have a section named the Oamonomicon, since out system is named OAM. Any sort of weird one off request or problem gets documented there. What were the symptoms? What steps did we use to find the problem? Then if we start seeing a pattern of issues, we have a better idea of how to resolve them.
That’s okay, everyone has the right to be wrong.
for(var i = 0; i < numLoops; i++) {
eval("var_" + i + " = " + i + ";");
}
Much less of a big deal for most applications. For the applications that need it in some areas, use PyO3 to write a module in Rust. Of course, Python’s not going to be the perfect tool for every job, and that’s okay.
I carved business logic out of the Ant build language in my previous (and first) job. It was a long and disgusting challenge driven by a technical lead who had made technical and process decisions that I find pretty questionable. He also wasn’t using a ticket tracker, then blamed it on me when my ADHD brain had trouble keeping track of verbally assigned tasks. Unfortunately I didn’t have the background or heft yet to tell him to get off my back until we had a proper ticket tracker.
I used to code on the side for fun more. Now the side project is less alluring. Most of that is that I more or less enjoy my on-the-job software development, so I would rather spend my free time doing something else. Before was either college or a job that sucked the joy out of coding. Both left me with a hankering for exploration.
That’s true, but they’re working on an ABI implementation. It’s no mean feat with a language like Rust. A quick search around the Internet found various possible candidates, though many of the discussion threads have petered out.
I’m not sure why it’s not done as much. But yes, there’s tooling to maintain a mirror. I’m not sure about quality, since I haven’t done it myself.
I think this is what you’re looking for, where you can configure both the resolution order and whether to just pull from a private repository.
pip/easy_install
Are you sure your knowledge of Python’s package management isn’t out of date? easy_install has been deprecated for years. There are a few mechanisms that the Python community now has for dependency management and installation. My favorite solution is Poetry, which like npm maintains a separate dependency (pyproject.toml) and lock (poetry.lock) file.
I would appreciate this as well. Besides the flood of users issue, this server’s theme (Marxist-Leninist) doesn’t mesh with my politics. I created my account in the early days of Lemmy, so I have an extensive history that I am loath to sacrifice.
I, too, have met Richard Stallman.
(I kid. Mostly. He’s amazing in so many ways, but he’s a little off sometimes.)