I’m not loosely coupled at all, sir, I am married!
I’m not loosely coupled at all, sir, I am married!
Don’t know why you were down dooted, that’s absolutely true and exactly how I feel, and how everyone I’ve talked to about copilot feels.
This is slightly off topic but adding lanes does not alleviate traffic in the long term at all. The effect diminishes quickly and vanishes after just five years.
Come on, this one is funny but why pretend it was ever made by a right wing person in earnest? Everything about it screams classic mocking meme.
I’ve accidentally opened enormous single line json files more than once. Could be lsp config or treesitter or any number of things but trying to do any operations after opening such a file is not a good time.
Respectfully, no. Rust is great for some things and Python is great for other things. Switching to rust is not a solution to missing exception linting in another language.
That’s way harder to ask for. A docstring solution is fine so long as the linters know to pick it up.
Well at least php has it, which is a JITed scripting language just like Python. Although saying php has it is wrong, it’s just a special doc tag that the linters pick up. Which is exactly what I want for Python. The only other scripting language I’m very comfortable with is typescript, which can also support @throws
via jsdoc and eslint.
So to answer your question, I don’t know if it’s common, but from my minimal sample pool it’s at least not unheard of.
You may not know this (just guessing because you commented on the nature of scripting/interpreted languages) but static analysis of dynamic languages has come really far and is an indispensable part of any reasonably sized project written in them these days. That’s another reason why I’m so surprised and frustrated by the lack of this in Python.
Except if it’s a single line file, only god can help you then. (Or running prettier -w
on it before opening it or whatever.)
I believe raises is the de facto Python version of throws
, but no tools seem to exist to actually handle it.
Day 598 of asking for a way to tell which functions throw exceptions in Python so I can know when to wrap in try catch. Seems to me that every other language has this, but when I’ve asked for at least a linter that can tell me I’m calling a function that throws, the general answer has been “why would you want that?”
How am I supposed to ask for forgiveness if it’s impossible to know that I’m doing something risky in the first place?
That’s a very good point!
Ignorant question: isn’t alt text primarily for visually impaired people? If so, what is the point of including info about color?
I leave the country for six goddamn months and they pull this shit while I’m away???
Yo I really like this. Does it exist in other aspect ratios?
Don’t you dare come for my Pause key! That’s the one I’ve remapped to launch the screen lock!
That entirely depends on why you hate it / what you hate about it.
Can confirm. I have a Windows VM just because I have to test this. It is not a good feedback loop.