Skip to main content

Timeline for Is using goto ever worthwhile?

Current License: CC BY-SA 3.0

29 events
when toggle format what by license comment
Jul 8, 2021 at 19:37 answer added gnasher729 timeline score: 0
Jul 6, 2021 at 21:28 answer added klutt timeline score: 1
May 31, 2020 at 19:50 review Close votes
Jun 5, 2020 at 3:08
May 20, 2020 at 8:57 review Close votes
May 25, 2020 at 3:07
May 20, 2020 at 8:34 history protected gnat
May 23, 2017 at 7:54 comment added Pacerier @user1249, That's ur limitation, not of {others, all}. Also see this. Humans comprehend the way they are {taught, used} to.
May 23, 2017 at 7:53 comment added Pacerier @TheLQ, obligatory: xkcd author is a math guy, not a code guy. I'd not think he even wrote a line of code?
Sep 10, 2016 at 6:08 history tweeted twitter.com/StackProgrammer/status/774489664279412737
S Aug 28, 2016 at 22:57 history suggested Eagle-Eye CC BY-SA 3.0
Fixed grammar.
Aug 27, 2016 at 12:25 review Suggested edits
S Aug 28, 2016 at 22:57
Feb 6, 2012 at 16:32 answer added Loren Pechtel timeline score: 3
Feb 6, 2012 at 14:54 answer added user16764 timeline score: 1
Feb 6, 2012 at 11:55 answer added Graham Borland timeline score: 0
Feb 6, 2012 at 10:30 comment added SK-logic @ThorbjørnRavnAndersen, of course goto is not required. It is just the most rational way of implementing them in the imperative languages, since it is the closest thing to the very semantics of the state transition. And its destination can be quite far from the source, it won't hinder the readability. My favourite example of such a code is D.E. Knuth's implementation of the Adventure game.
Feb 6, 2012 at 10:26 comment added user1249 @SK-logic, depends on how far away you will allow goto's to come from. State machines do not require goto to implement.
Feb 6, 2012 at 10:10 comment added SK-logic @ThorbjørnRavnAndersen, what else humans mean when they're talking about state transitions in a state machine? Can't you see a similarity? "Go to a given state", that's what it means and anything else would be nothing but an unnecessary complication of such a trivial thing. And what do you mean by "no mark"? Label is such a mark.
Feb 6, 2012 at 9:57 comment added user1249 goto is what the cpu ultimately do, but it does not work well with what humans need to comprehend and abstract due to there is no mark on the target end. Compare to Intercal COMEFROM.
Feb 6, 2012 at 9:51 answer added Keith Thompson timeline score: 60
Feb 6, 2012 at 9:18 answer added Emilio Garavaglia timeline score: 13
Feb 6, 2012 at 8:14 answer added AdamJonR timeline score: 1
Sep 6, 2010 at 22:14 answer added Timwi timeline score: 11
Sep 2, 2010 at 23:52 answer added blucz timeline score: 6
Sep 2, 2010 at 23:25 comment added TheLQ xkcd.com/292
Sep 2, 2010 at 23:09 vote accept Casebash
Sep 2, 2010 at 22:42 answer added Walter timeline score: -2
Sep 2, 2010 at 22:40 answer added Fishtoaster timeline score: -2
Sep 2, 2010 at 21:59 answer added user8 timeline score: 59
Sep 2, 2010 at 21:58 answer added Chinmay Kanchi timeline score: 10
Sep 2, 2010 at 21:49 history asked Casebash CC BY-SA 2.5