Editing Talk:292: goto
Please sign your posts with ~~~~ |
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 4: | Line 4: | ||
::From an historical perspective, in the 80's, back when BASIC was the norm for developing proggies on home computers, because code blocks (begin...end, { ... }, etc.) were nonexistent, one had the option of two keywords: GOTO and GOSUB. In the case of branching beyond code that wasn't executed, many programmers abused GOTO even beyond the necessity of its use. This was a fairly hot topic in home-computing magazines at the time, again with BASIC in mind, and it appears that developers using C, [Turbo] Pascal and the like, having hangups about BASIC, emitted serious frowns at the idea of using GOTO at all. But for quick jumps that avoid having to tab forward entire blocks of code, GOTO (case notwithstanding) certainly has my support. [[User:Thokling|Thokling]] ([[User talk:Thokling|talk]]) 16:05, 20 September 2013 (UTC) | ::From an historical perspective, in the 80's, back when BASIC was the norm for developing proggies on home computers, because code blocks (begin...end, { ... }, etc.) were nonexistent, one had the option of two keywords: GOTO and GOSUB. In the case of branching beyond code that wasn't executed, many programmers abused GOTO even beyond the necessity of its use. This was a fairly hot topic in home-computing magazines at the time, again with BASIC in mind, and it appears that developers using C, [Turbo] Pascal and the like, having hangups about BASIC, emitted serious frowns at the idea of using GOTO at all. But for quick jumps that avoid having to tab forward entire blocks of code, GOTO (case notwithstanding) certainly has my support. [[User:Thokling|Thokling]] ([[User talk:Thokling|talk]]) 16:05, 20 September 2013 (UTC) | ||
:"Jumping forwards in code to the end where error handling is implemented is actually in wider use now [...]" try-catch-finally? Syntactically not a goto but the effect can be similar. [[Special:Contributions/108.162.219.47|108.162.219.47]] 17:58, 22 November 2013 (UTC) | :"Jumping forwards in code to the end where error handling is implemented is actually in wider use now [...]" try-catch-finally? Syntactically not a goto but the effect can be similar. [[Special:Contributions/108.162.219.47|108.162.219.47]] 17:58, 22 November 2013 (UTC) | ||
− | |||
− | |||
− | |||
"Velociraptors are a running joke..." Ha, I get it [[Special:Contributions/79.169.177.15|79.169.177.15]] 13:06, 9 October 2013 (UTC) | "Velociraptors are a running joke..." Ha, I get it [[Special:Contributions/79.169.177.15|79.169.177.15]] 13:06, 9 October 2013 (UTC) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |