At a Sea Parks???
A fire?
Damn that mash looks tasty.
It just seems like a strange place to go on fire
It's a very strange place to go on fire! A fire? At a Sea Parks? It's been racking my head!
May I introduce you to Error in Unknown on line 0.
That one is easy. Just delete the whole project and start again after consuming some alcohol
I see you learned to code like I did.
Have you considered learning how to read a stacktrace?
Jokes on you, I don't even know how to read.
Damn, got us good!
It is 2023 my brother in christ! We deserve better error outputs than a stack trace.
- Tell me what line in my file caused the error,
- Tell me the values of the variables involved,
- Then you can have the stack trace.
Why are we pretending like these error messages are acceptable in 2023?!
so said EVELYN the modified DOG
(This is not just a Zappa quote, but an actual error description from the Small Device C Compiler.)
I had this happen to someone I mentor and pointed out that they had two versions of the same file in two different paths named the same. They were running the version in the other path than they were editing lol.
You're describing classic ASP except that was usually 17 different versions of the same-named file.
Imports be like
NodeJS when trying ES Module in CommonJS project:
Check which file is giving the error, it's probably being thrown in an included library, not your code.
Yeah, but that's some bullshit. I want to know what line in my file is causing the error.
And they know! They know what line in your file caused the error! They know the value of all the variables when the error hit. But do they show that? Fuck no.
I'm disabled
How are you disabled?
Leg disabled
And how did that happen, if you allow the question?
I don't kno~ow
Acid
i too hate javascript
Hey hey. JavaScript is easy. It's when you get into virtual doms that debugging becomes a nightmare.
Line 548! is insane. I can't even imagine a number that big.
Programming Dad jokes are so bad yet so good.
I love how all the comments feel the need to say how they'd solve it.
Programmers are problem solvers 🤷♂️
And problem causers
For the record the only language I've had this happen to me is in js
Sourcemaps. Use sourcemaps.
Is de_dust okay or?
Can you give us an eli5 on sourcemaps?
Usually when code is minified, it is shipped alongside a sourcemap (*.js.map), which can be used by the browser to show you the original code.
If you get an error in the browser, you can click the error, which will take you to the network(?) tab and show you exactly where the error occurred
Also when code has been compiled, or transpiled. The reason the line numbers don't match is because all of the code is being assembled into one large package and served to whatever client uses it. So even if you don't minify, but you're compiling, sourcemaps will show you where the error actually occurs, instead of where it occurs in the finished product.
This regularly happens for me in Kotlin due to inlined functions
At a sea parks?!
It's a VERY WEIRD place for a fire!
You used a library wrong.
iPhone 4 vibes
Programmer Humor
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.