Seriously, it doesn’t sound great, but it sounds about what you might expect wiring up a new UI widget in WPF or whatever the latest thing for native Windows is. Sounds like what would happen if you started developing a Windows app using the Microsoft scaffolding and never applied any kind of software architecture beyond that and it just grew and grew into a big ball of mud. Exactly what I would expect given the quality of so many of their frameworks, and I say that as a professional dotnet software engineer.

@HiddenLayer555@lemmy.ml
link
fedilink
English
3
edit-2
2d

The complete lack of error reporting in the compiler is a surprise though.

@AdamBomb@lemmy.sdf.org
link
fedilink
English
32d

True, that is surprising and makes everything worse. It’s probably controlled by a setting that none of those engineers knows how to change, based on the lack of knowledge described here.

@HiddenLayer555@lemmy.ml
link
fedilink
English
1
edit-2
2d

My guess is that a stack trace is being generated, but something further down the chain is consuming it, realizes there’s an error, and just throws -1 instead of the stack trace itself.

Something like

try {
    compileThisDamnProgram()
} catch Exception {
    return -1
}
Create a post

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.
  • 1 user online
  • 115 users / day
  • 386 users / week
  • 631 users / month
  • 2.33K users / 6 months
  • 1 subscriber
  • 1.65K Posts
  • 36.5K Comments
  • Modlog