Click here to Skip to main content
15,900,461 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: No-Code Fiasco Pin
Greg Utas24-May-21 6:02
professionalGreg Utas24-May-21 6:02 
GeneralRe: No-Code Fiasco Pin
Richard Andrew x6424-May-21 6:58
professionalRichard Andrew x6424-May-21 6:58 
GeneralRe: No-Code Fiasco Pin
Rick York24-May-21 7:02
mveRick York24-May-21 7:02 
GeneralRe: No-Code Fiasco PinPopular
Richard Deeming24-May-21 1:55
mveRichard Deeming24-May-21 1:55 
GeneralRe: No-Code Fiasco Pin
Member 1484049624-May-21 2:14
Member 1484049624-May-21 2:14 
GeneralRe: No-Code Fiasco Pin
Richard Deeming24-May-21 2:20
mveRichard Deeming24-May-21 2:20 
GeneralRe: No-Code Fiasco Pin
Member 1484049624-May-21 2:39
Member 1484049624-May-21 2:39 
GeneralRe: No-Code Fiasco Pin
Richard Deeming24-May-21 2:47
mveRichard Deeming24-May-21 2:47 
Not an AI; the computer that runs the code. D'Oh! | :doh:

Code that needs to be maintained by humans needs to be written for humans. That includes using higher-level constructs and avoiding things like goto to make it simpler for the human to understand.

Compiled or auto-generated code doesn't have those requirements. It simply needs to be executed by the computer. At the bare-metal level, that involves lots of jmp-type instructions, which are the moral equivalent of goto.

If compiled or auto-generated code uses goto rather than a more elegant construct, it's not a problem; it's simply closer to what the computer will be doing.



"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer

GeneralRe: No-Code Fiasco Pin
raddevus24-May-21 2:55
mvaraddevus24-May-21 2:55 
GeneralRe: No-Code Fiasco Pin
Greg Utas24-May-21 3:22
professionalGreg Utas24-May-21 3:22 
GeneralRe: No-Code Fiasco Pin
SeanChupas24-May-21 5:21
SeanChupas24-May-21 5:21 
GeneralRe: No-Code Fiasco Pin
PIEBALDconsult24-May-21 8:05
mvePIEBALDconsult24-May-21 8:05 
GeneralRe: No-Code Fiasco Pin
Member 1484049624-May-21 9:12
Member 1484049624-May-21 9:12 
GeneralRe: No-Code Fiasco Pin
Gerry Schmitz24-May-21 8:52
mveGerry Schmitz24-May-21 8:52 
GeneralThe secret behind creativity? Pin
Kornfeld Eliyahu Peter23-May-21 23:00
professionalKornfeld Eliyahu Peter23-May-21 23:00 
GeneralRe: The secret behind creativity? Pin
W Balboos, GHB24-May-21 1:42
W Balboos, GHB24-May-21 1:42 
GeneralWSO CC OTD 2021-05-24 Pin
OriginalGriff23-May-21 21:32
mveOriginalGriff23-May-21 21:32 
GeneralRe: WSO CC OTD 2021-05-24 Pin
Peter_in_278023-May-21 21:42
professionalPeter_in_278023-May-21 21:42 
GeneralRe: WSO CC OTD 2021-05-24 Pin
Richard MacCutchan23-May-21 22:15
mveRichard MacCutchan23-May-21 22:15 
GeneralRe: WSO CC OTD 2021-05-24 Pin
Peter_in_278023-May-21 22:20
professionalPeter_in_278023-May-21 22:20 
GeneralRe: WSO CC OTD 2021-05-24 Pin
Richard MacCutchan23-May-21 22:22
mveRichard MacCutchan23-May-21 22:22 
GeneralRe: WSO CC OTD 2021-05-24 Pin
OriginalGriff23-May-21 22:26
mveOriginalGriff23-May-21 22:26 
GeneralRe: WSO CC OTD 2021-05-24 - we have a winner! Pin
OriginalGriff23-May-21 22:25
mveOriginalGriff23-May-21 22:25 
GeneralRe: WSO CC OTD 2021-05-24 - we have a winner! Pin
Richard MacCutchan23-May-21 22:30
mveRichard MacCutchan23-May-21 22:30 
GeneralRe: WSO CC OTD 2021-05-24 Pin
OriginalGriff23-May-21 22:26
mveOriginalGriff23-May-21 22:26 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   488 votes