Work in progress — This wiki is an active migration / mirror of Homestar Runner Wiki and is not finished yet. Account registration and public editing are turned off until the migration is further along. For status updates, see the migration thread on the forums.

BASIC Infinite Loop: Difference between revisions

From HR Wiki Twice
Jump to navigationJump to search
imported>HRWikiMirrorBot
Reimported from hrwiki.org Wayback HTML→wikitext (full reconvert)
imported>HRWikiMirrorBot
Reimported from hrwiki.org Wayback HTML→wikitext (full reconvert)
 
Line 1: Line 1:
<!-- Mirrored from Homestar Runner Wiki (hrwiki.org) via Wayback Machine -->
<!-- Wayback HTML body (hrwiki.org); RawHtml -->
https://web.archive.org/web/20211001000000im_/http://www.hrwiki.org/w/images/thumb/b/b6/Twitter_Doing_This_Right.png/200px-Twitter_Doing_This_Right.png
<html>
<div class="thumb tright"><div class="thumbinner" style="width:202px;"><a class="image" href="/index.php?title=File:Twitter_Doing_This_Right.png" title='"Am I doing this right?!"'><img alt="" border="0" class="thumbimage" height="150" src="https://web.archive.org/web/20211001000000im_/http://www.hrwiki.org/w/images/thumb/b/b6/Twitter_Doing_This_Right.png/200px-Twitter_Doing_This_Right.png" width="200"/></a> <div class="thumbcaption"><div class="magnify"><a class="internal" href="/index.php?title=File:Twitter_Doing_This_Right.png" title="Enlarge"><img alt="" height="11" src="https://web.archive.org/web/20211001000000im_/http://www.hrwiki.org/w/skins/common/images/magnify-clip.png" width="15"/></a></div>"Am I doing this right?!"</div></div></div>
<p>BASIC is an early <a class="extiw" href="/index.php?title=High-level_programming_language" title="wikipedia:High-level programming language">high-level</a> <a class="extiw" href="/index.php?title=Programming_language" title="wikipedia:Programming language">programming language</a> that became popular for home computers in the 1980s. The original <a class="extiw" href="/index.php?title=Dartmouth_BASIC" title="wikipedia:Dartmouth BASIC">Dartmouth BASIC</a> spawned several different dialects of the language. In BASIC's heyday, it was common (either as a pastime or a prank) to <b>create an <a class="extiw" href="/index.php?title=Infinite_loop" title="wikipedia:Infinite loop">infinite loop</a> in <a class="extiw" href="/index.php?title=BASIC" title="wikipedia:BASIC">BASIC</a> that constantly fills the screen with the same line of text</b>, and several instances of this appear in the <a href="/index.php?title=Homestar_Runner_%28body_of_work%29" title="Homestar Runner (body of work)">Homestar Runner</a> body of work. The BASIC code is simple:
</p>
<blockquote class="email" style="background-image:none;">
10 print "NASA"<br/>
20 goto 10</blockquote>
<p>Giving each line of code its own number (which is required in certain dialects), an instruction to print a line of text is performed, and then the next instruction points back to that. Until the program is interrupted or terminated, the program constantly prints that text.
</p>
<a id="Appearances" name="Appearances"></a><h2> <span class="mw-headline"> Appearances </span></h2>
<ul><li>Email <a href="/index.php?title=2_emails" title="2 emails">2 emails</a> — In a segment where the email is being fast forwarded, <a href="/index.php?title=Strong_Bad" title="Strong Bad">Strong Bad</a> runs the infinite loop on the <a href="/index.php?title=Compy_386" title="Compy 386">Compy 386</a>, set to print "STRONG BAD IS COOL!" repeatedly.
</li><li><a href="/index.php?title=Workin%27_on_the_Game" title="Workin' on the Game">Workin' on the Game</a> — The still image shown during the entire cartoon shows the <a href="/index.php?title=Apple_IIe" title="Apple IIe">Apple IIe</a> running with the infinite loop code in <a class="extiw" href="/index.php?title=Applesoft_BASIC" title="wikipedia:Applesoft BASIC">Applesoft BASIC</a> on its screen. The text would read "<a href="/index.php?title=Strong_Bad%27s_Cool_Game_for_Attractive_People" title="Strong Bad's Cool Game for Attractive People">STRONG BAD'S COOL GAME FOR ATTRACTIVE PEOPLE</a>".
</li><li><a href="/index.php?title=Store" title="Store">Store</a> — The <a href="/index.php?title=Store_T-Shirts" title="Store T-Shirts">October 2008 shirt of the month</a> was of the <a href="/index.php?title=Bad_Graphics_Ghost" title="Bad Graphics Ghost">Bad Graphics Ghost</a> with the infinite loop meant to repeat the text "Boo!"
</li><li><a href="/index.php?title=%40StrongBadActual" title="@StrongBadActual">@StrongBadActual</a> tweet (<a href="/index.php?title=%40StrongBadActual_Tweets_2014" title="@StrongBadActual Tweets 2014">26 Sep 2014</a>) — In his very first Tweet, Strong Bad prints out an infinite loop that will print "TWITTER", asking if he's doing this right. <a href="/index.php?title=%40StrongBadActual_Tweets_2014" title="@StrongBadActual Tweets 2014">Later that day</a>, he printed out the result of the infinite loop, believing that it worked.
</li><li><a href="/index.php?title=Disk_4_of_12_-_FriendlyWare" title="Disk 4 of 12 - FriendlyWare">Disk 4 of 12 - FriendlyWare</a> — Strong Bad writes an infinite loop that prints "<a class="extiw" href="/index.php?title=Friendlyware" title="wikipedia:Friendlyware">FRIENDLYWARE</a> IS KINDA THE WORST".
</li></ul>
<div class="boilerplate plainlinks" style="margin: .5em 2%; padding: 0 1em; border: 1px solid #aaa; background: #F5EDF5;">
<p><a class="image" href="/index.php?title=File:HeadlessSB.png" title="INCOMPLETE'D!"><img alt="INCOMPLETE'D!" border="0" height="17" src="https://web.archive.org/web/20211001000000im_/http://www.hrwiki.org/w/images/thumb/4/47/HeadlessSB.png/20px-HeadlessSB.png" width="20"/></a> <i>This list is <a href="/index.php?title=Category:Incomplete_Lists" title="Category:Incomplete Lists">incomplete</a>. You can help the Homestar Runner Wiki by <a class="external text" href="/index.php?title=BASIC_Infinite_Loop" rel="nofollow" title="http://hrwiki.org/w/index.php?title=BASIC_Infinite_Loop&amp;action=edit">adding content</a>.</i>
</p>
</div>


''"Am I doing this right?!"''


BASIC is an early [[High-level programming language|high-level]] [[Programming language|programming language]] that became popular for home computers in the 1980s. The original [[Dartmouth BASIC]] spawned several different dialects of the language. In BASIC's heyday, it was common (either as a pastime or a prank) to '''create an [[Infinite loop|infinite loop]] in [[BASIC]] that constantly fills the screen with the same line of text''', and several instances of this appear in the [[Homestar Runner (body of work)|Homestar Runner]] body of work. The BASIC code is simple:


<blockquote>
>10 print "NASA"<br />
<div class="visualClear"></div>
>20 goto 10
</html>
</blockquote>
 
Giving each line of code its own number (which is required in certain dialects), an instruction to print a line of text is performed, and then the next instruction points back to that. Until the program is interrupted or terminated, the program constantly prints that text.
 
== Appearances ==
 
* Email [[2 emails]] — In a segment where the email is being fast forwarded, [[Strong Bad]] runs the infinite loop on the [[Compy 386]], set to print "STRONG BAD IS COOL!" repeatedly.
* [[Workin' on the Game]] — The still image shown during the entire cartoon shows the [[Apple IIe]] running with the infinite loop code in [[Applesoft BASIC]] on its screen. The text would read "[[Strong Bad's Cool Game for Attractive People|STRONG BAD'S COOL GAME FOR ATTRACTIVE PEOPLE]]".
* [[Store]] — The [[Store T-Shirts|October 2008 shirt of the month]] was of the [[Bad Graphics Ghost]] with the infinite loop meant to repeat the text "Boo!"
* [[@StrongBadActual]] tweet ([[@StrongBadActual Tweets 2014|26 Sep 2014]]) — In his very first Tweet, Strong Bad prints out an infinite loop that will print "TWITTER", asking if he's doing this right. [[@StrongBadActual Tweets 2014|Later that day]], he printed out the result of the infinite loop, believing that it worked.
* [[Disk 4 of 12 - FriendlyWare]] — Strong Bad writes an infinite loop that prints "[[Friendlyware|FRIENDLYWARE]] IS KINDA THE WORST".
 
https://web.archive.org/web/20211001000000im_/http://www.hrwiki.org/w/images/thumb/4/47/HeadlessSB.png/20px-HeadlessSB.png ''This list is . You can help the Homestar Runner Wiki by [[BASIC Infinite Loop|adding content]].''
 
[[Category:Incomplete Lists]]
[[Category:Electronics running gags]]



Latest revision as of 21:00, 18 July 2026

"Am I doing this right?!"

BASIC is an early high-level programming language that became popular for home computers in the 1980s. The original Dartmouth BASIC spawned several different dialects of the language. In BASIC's heyday, it was common (either as a pastime or a prank) to create an infinite loop in BASIC that constantly fills the screen with the same line of text, and several instances of this appear in the Homestar Runner body of work. The BASIC code is simple:

Giving each line of code its own number (which is required in certain dialects), an instruction to print a line of text is performed, and then the next instruction points back to that. Until the program is interrupted or terminated, the program constantly prints that text.

Appearances