<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: Visicalc on your iPhone</title>
	<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone/</link>
	<description>Comments on MetaFilter post Visicalc on your iPhone</description>
	<pubDate>Mon, 19 Nov 2012 07:53:49 -0800</pubDate>
	<lastBuildDate>Mon, 19 Nov 2012 07:53:49 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Visicalc on your iPhone</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone</link>	
		<description>&lt;a href=&quot;http://en.wikipedia.org/wiki/Dan_Bricklin&quot;&gt;Dan Bricklin&lt;/a&gt;, father of the spreadsheet, discovers &lt;a href=&quot;http://danbricklin.com/log/2012_11_18.htm&quot;&gt;VisiCalc&lt;/a&gt; running in a JavaScript &lt;a href=&quot;http://jsmachines.net/&quot;&gt;emulator&lt;/a&gt; of an IBM PC 5150. &lt;br /&gt;&lt;br /&gt;Runs in Android and iOS.  Clock limited to 4.77 MHz.</description>
		<guid isPermaLink="false">post:www.metafilter.com,2012:site.122001</guid>
		<pubDate>Mon, 19 Nov 2012 07:50:41 -0800</pubDate>
		<dc:creator>backseatpilot</dc:creator>		<category>computers</category>		<category>ibm</category>		<category>visicalc</category>		<category>javascript</category>		<category>oldtechnology</category>
	</item>	<item>
		<title>By: subtle-t</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693345</link>	
		<description>This is just to say

Dan Bricklin
is my friend&apos;s dad,
and took us out
for Chinese food
once.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693345</guid>
		<pubDate>Mon, 19 Nov 2012 07:53:49 -0800</pubDate>
		<dc:creator>subtle-t</dc:creator>
	</item>	<item>
		<title>By: These Premises Are Alarmed</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693349</link>	
		<description>I was terrified this was an obituary. Yay spreadsheets!</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693349</guid>
		<pubDate>Mon, 19 Nov 2012 07:55:26 -0800</pubDate>
		<dc:creator>These Premises Are Alarmed</dc:creator>
	</item>	<item>
		<title>By: backseatpilot</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693360</link>	
		<description>To run the software in the &quot;emulator&quot; link:

-Let the emulator boot up.
-Skip through the date/time prompts to get to the A&amp;gt; prompt.
-From the drop down menu at the bottom of the window, select &quot;VisiCalc&quot; and press the &quot;Load Drive&quot; button
-Type &quot;VC&quot; into the A&amp;gt; prompt and press enter.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693360</guid>
		<pubDate>Mon, 19 Nov 2012 07:57:49 -0800</pubDate>
		<dc:creator>backseatpilot</dc:creator>
	</item>	<item>
		<title>By: RonButNotStupid</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693363</link>	
		<description>I just did a virtual reformatting of the virtual floppy disk used to boot the virtual IBM PC. 

Now it&apos;s virtually useless.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693363</guid>
		<pubDate>Mon, 19 Nov 2012 07:58:25 -0800</pubDate>
		<dc:creator>RonButNotStupid</dc:creator>
	</item>	<item>
		<title>By: leotrotsky</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693369</link>	
		<description>so, it doesn&apos;t seem to recognize an &apos;=&apos; sign.  So presumably functions are written differently in Visicalc?</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693369</guid>
		<pubDate>Mon, 19 Nov 2012 08:01:32 -0800</pubDate>
		<dc:creator>leotrotsky</dc:creator>
	</item>	<item>
		<title>By: eriko</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693375</link>	
		<description>If you want to play adventure, you&apos;ll need to put the virtual floppy in drive A:, then reboot (ctrl-alt-delete)</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693375</guid>
		<pubDate>Mon, 19 Nov 2012 08:06:32 -0800</pubDate>
		<dc:creator>eriko</dc:creator>
	</item>	<item>
		<title>By: bondcliff</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693377</link>	
		<description>&lt;em&gt;I just did a virtual reformatting of the virtual floppy disk used to boot the virtual IBM PC.&lt;/em&gt; 

Hah!  I did the same thing.  Too bad there&apos;s no emulated hard drive, since I still remember how to do a low level format.  Debug g=c800:5.

Good times.  Good times.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693377</guid>
		<pubDate>Mon, 19 Nov 2012 08:06:43 -0800</pubDate>
		<dc:creator>bondcliff</dc:creator>
	</item>	<item>
		<title>By: Ad hominem</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693384</link>	
		<description>I am pretty sure it is the same Jeff who got a shoutout from Raymond Chen last week during Chen&apos;s writup of his ridiculous &lt;a href=&quot;http://blogs.msdn.com/b/oldnewthing/archive/2012/11/13/10367904.aspx&quot;&gt;MS Money Patch&lt;/a&gt;. When Raymond Chen says &quot;I mentioned that this patch made me feel like my retired colleague Jeff, who had a reputation for accomplishing astonishing programming tasks in his spare time&quot;, you must be some kind of goddamn wizard.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693384</guid>
		<pubDate>Mon, 19 Nov 2012 08:10:03 -0800</pubDate>
		<dc:creator>Ad hominem</dc:creator>
	</item>	<item>
		<title>By: scose</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693412</link>	
		<description>&lt;em&gt;Chen&apos;s writup of his ridiculous MS Money Patch&lt;/em&gt;

&quot;Money Sunset Deluxe&quot; might be the best name for a software product ever.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693412</guid>
		<pubDate>Mon, 19 Nov 2012 08:30:25 -0800</pubDate>
		<dc:creator>scose</dc:creator>
	</item>	<item>
		<title>By: Malor</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693414</link>	
		<description>Wow, just watching the directories print out by typing DIR is kind of a nostalgia trip.  That specific font, displaying a dir /w at that specific speed, reminds me of how absolutely fascinating and mysterious those early machines were, back before anyone really knew anything.  We had no idea the PC was a pile of shit in an incredibly well-built case, with a great keyboard, much less that the pile of shit would go on to rule the world.  Back then, shitty or not shitty, all computers were kind of cool.

Well, except the PCjr.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693414</guid>
		<pubDate>Mon, 19 Nov 2012 08:31:34 -0800</pubDate>
		<dc:creator>Malor</dc:creator>
	</item>	<item>
		<title>By: zamboni</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693467</link>	
		<description>&lt;i&gt;I am pretty sure it is the same Jeff who got a shoutout from Raymond Chen last week during Chen&apos;s writup of his ridiculous MS Money Patch.&lt;/i&gt;

Yup. &lt;a href=&quot;http://cpusim.org/devices/c1p/overview.xml&quot;&gt;Here&apos;s the Challenger 1P simulator&lt;/a&gt; that Dan mentions. 

&lt;i&gt;When Raymond Chen says &quot;I mentioned that this patch made me feel like my retired colleague Jeff, who had a reputation for accomplishing astonishing programming tasks in his spare time&quot;, you must be some kind of goddamn wizard.&lt;/i&gt;

&lt;blockquote&gt;&apos;Jeff corrected me. &quot;If this was something I used to do before coffee, that probably meant I was up all night. Persistence &amp;gt;= talent.&quot;&apos;&lt;/blockquote&gt;

I like this guy.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693467</guid>
		<pubDate>Mon, 19 Nov 2012 08:59:57 -0800</pubDate>
		<dc:creator>zamboni</dc:creator>
	</item>	<item>
		<title>By: ChurchHatesTucker</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693469</link>	
		<description>&lt;em&gt; Well, except the PCjr. &lt;/em&gt;

Guess which one my dad bought.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693469</guid>
		<pubDate>Mon, 19 Nov 2012 09:01:05 -0800</pubDate>
		<dc:creator>ChurchHatesTucker</dc:creator>
	</item>	<item>
		<title>By: gen</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693508</link>	
		<description>Fabrice Bellard (&lt;a href=&quot;http://wiki.qemu.org/Main_Page&quot;&gt;qemu&lt;/a&gt; creator, French super-duper-hacker) did something similar last year. &lt;a href=&quot;http://bellard.org/jslinux/&quot;&gt;http://bellard.org/jslinux/&lt;/a&gt;</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693508</guid>
		<pubDate>Mon, 19 Nov 2012 09:20:11 -0800</pubDate>
		<dc:creator>gen</dc:creator>
	</item>	<item>
		<title>By: jfuller</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693530</link>	
		<description>&amp;gt; Well, except the PCjr. 

Lady I know just bought an imac. Chicklet keyboard. Plus ca change.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693530</guid>
		<pubDate>Mon, 19 Nov 2012 09:29:37 -0800</pubDate>
		<dc:creator>jfuller</dc:creator>
	</item>	<item>
		<title>By: Malor</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693549</link>	
		<description>Yeah, but you can actually type on Apple keyboards.  They look like those old crappy ones, but they&apos;re very comfortable to work with.  

The PCjr?  Not so much.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693549</guid>
		<pubDate>Mon, 19 Nov 2012 09:37:35 -0800</pubDate>
		<dc:creator>Malor</dc:creator>
	</item>	<item>
		<title>By: Slap*Happy</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693560</link>	
		<description>No, as a Model-M hoarding keyboard snob, I can attest the new Apple keyboards are among the best they&apos;ve ever built in terms of key feel. I can zip right along on it, just a little slower than with the buckle-spring key switches, with fewer typos than traditional keyboards - the &quot;chicklet spacing&quot; lends itself to my no-look hunt-and-peck typing style. Some folks may be put off by the lack of an incline, tho - I can&apos;t imagine it&apos;s very RSA friendly.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693560</guid>
		<pubDate>Mon, 19 Nov 2012 09:42:10 -0800</pubDate>
		<dc:creator>Slap*Happy</dc:creator>
	</item>	<item>
		<title>By: Doofus Magoo</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693565</link>	
		<description>The nostalgia this invokes almost literally hurts.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693565</guid>
		<pubDate>Mon, 19 Nov 2012 09:43:58 -0800</pubDate>
		<dc:creator>Doofus Magoo</dc:creator>
	</item>	<item>
		<title>By: flug</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693579</link>	
		<description>&lt;i&gt;so, it doesn&apos;t seem to recognize an &apos;=&apos; sign. So presumably functions are written differently in Visicalc?&lt;/i&gt;

You just type the number, label, or formula and it auto-recognizes whether it is a &apos;value&apos; or &apos;label&apos;.  &apos;Value or &apos;Label&apos; will show up near the upper left corner as soon as you start typing. So type &lt;em&gt;12 + A1&lt;/em&gt; and it will show label and the cell result will be to add 12 to cell A1.

However:

 - Cells starting with a digit or +- etc. are auto-recognized as Value--force a cell to be recognized as a Value by starting with +.  So &lt;em&gt;+A1+A2&lt;/em&gt; will add those two cells.

 - Cells starting with a letter are auto-recognized as Label--to force a cell to be recognized as a Label start with a quotation mark &quot;.  So &lt;em&gt;&quot;12+3&lt;/em&gt; will be recognized as a Label (ie, a text string), not a formula.

Functions start with @, so @SUM(A2.A10), @MAX(A2.A10), @SQRT(A1) etc.

Commands start with /, so /C clears the sheet, /IR inserts a row, /P prints, /SS saves the file, etc.

I&apos;m not sure how to (or if you can!) edit an existing function or label.

&lt;a href=&quot;ftp://ftp.pigwa.net/stuff/mirror/ftp.spudster.org/pub/Atari/CTH/Text/DOCUMENTS/VISICALC.TXT&quot;&gt;Complete instructions dating from 1984 here.&lt;/a&gt;</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693579</guid>
		<pubDate>Mon, 19 Nov 2012 09:51:16 -0800</pubDate>
		<dc:creator>flug</dc:creator>
	</item>	<item>
		<title>By: Malor</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693580</link>	
		<description>It&apos;s kind of funny, typing in a 2012 date at the prompt.  I&apos;m not even lying!</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693580</guid>
		<pubDate>Mon, 19 Nov 2012 09:51:17 -0800</pubDate>
		<dc:creator>Malor</dc:creator>
	</item>	<item>
		<title>By: flug</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693671</link>	
		<description>&lt;i&gt;I&apos;m not sure how to (or if you can!) edit an existing function or label.&lt;/i&gt;

Answering my own question, you select the cell you want to edit, then /E, then edit away.

Also, one of the slickest features of Visicalc is that you don&apos;t have to type in cell names.  For instance, just type + and start moving around with the arrow keys. It auto-enters the cell name for you, of whatever cell you arrow to.  

Of course, all modern spreadsheets have that feature--but it is pretty damn slick for 1979.

&lt;a href=&quot;http://www.series80.org/PDFs/Visicalc80.pdf&quot;&gt;Complete VisiCalc80 user manual (for the HP 86/87) is here.&lt;/a&gt;  It is quite entertaining in several different ways--for instance, several carefully illustrated pages showing in detail how to use the backspace key.

We forget how groundbreaking and new some of these things were, like the backspace key and being able to move the cursor around freely using the arrow keys.

Just for example, I remember watching a demo of the brand new Apple Pascal system back in maybe 1979.  They came to a point where a Pascal program let the user enter a string, which in this case was a sentence or two long.  &quot;And if you make a mistake while entering the text and need to correct it, here is how you do it!&quot; followed by about the most convoluted and error-prone procedure you could possibly imagine--type a special character, then type all the previous characters you wanted to delete backwards, then type the new corrected version, etc etc etc.  And if you make a typo in all that long convoluted process all you had to do was to repeat the whole process ad infinitum. They had forgotten to implement the arrow keys and good old backspace in Pascal&apos;s text input routines, and kludgy replacement was death on wheels . . .

All hail the arrow keys and backspace!</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693671</guid>
		<pubDate>Mon, 19 Nov 2012 10:37:32 -0800</pubDate>
		<dc:creator>flug</dc:creator>
	</item>	<item>
		<title>By: jfuller</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693704</link>	
		<description>&amp;gt;  Clock limited to 4.77 MHz.

Screamer! The Apple II, for which visicalc was first written, ran at 1 mHz.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693704</guid>
		<pubDate>Mon, 19 Nov 2012 10:52:07 -0800</pubDate>
		<dc:creator>jfuller</dc:creator>
	</item>	<item>
		<title>By: Malor</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693762</link>	
		<description>Yes, but the 6502 at 1Mhz was very comparable to the PC at 4.77Mhz.  The PC&apos;s big advantage was more memory, but the architecture was so brain dead that it was barely faster.  Well, unless you added a math chip, which was appallingly expensive.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693762</guid>
		<pubDate>Mon, 19 Nov 2012 11:21:50 -0800</pubDate>
		<dc:creator>Malor</dc:creator>
	</item>	<item>
		<title>By: flug</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693774</link>	
		<description>FWIW the summer of 1982 I worked as a (civilian) intern for the Air Force in an engineering group.  They had two PCs, one an IBM 5150 and the other a dual boot MS-DOS/CPM machine, something like the &lt;a href=&quot;http://www.old-computers.com/museum/computer.asp?c=210&quot;&gt;Victor 9000&lt;/a&gt;.

The dual boot machine was remarkable--if I recall it had two different CPUs and would boot to either one depending on which boot floppy you used.  However we had dreams of interfacing between CPM and MS-Dos, or maybe transferring data or programs between the two, and THAT never worked at all.  A lot of the IBM PC programs wouldn&apos;t work on it, either.

Since nobody really knew how to use either one, I spent most of the summer hogging them both to write a massive IBM BASIC program to do something or other.  I&apos;m pretty sure nobody else even touched any of it after I left.  And it most have been something ultra top secret because EVEN I can&apos;t remember what it was all about 30 years later. But--the joy of programming with &lt;a href=&quot;http://en.wikipedia.org/wiki/Edlin&quot;&gt;edlin&lt;/a&gt;, that I remember!  It was similar to the joy of Apple Pascal readln (which I mentioned above), but multiplied by a multi-hundred line complicated/convoluted BASIC program with some very long lines to edit and re-re-re-re-re-type, character by character . . .</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693774</guid>
		<pubDate>Mon, 19 Nov 2012 11:25:26 -0800</pubDate>
		<dc:creator>flug</dc:creator>
	</item>	<item>
		<title>By: Malor</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693784</link>	
		<description>Well, the PC had one other big plus, beyond supporting a lofty 640K. (in theory, mind, because nobody could afford 640 entire K of RAM.  What, are you made of money over there?)   

Because it was a 16-bit processor, it dealt in memory pages that were 65,535 bytes long, instead of the 255-byte pages in the 6502.  It&apos;s a lot easier to program in the larger chunks.  Easier, however, is not easy: the 64K segmented memory model was probably the biggest complaint about x86.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693784</guid>
		<pubDate>Mon, 19 Nov 2012 11:30:53 -0800</pubDate>
		<dc:creator>Malor</dc:creator>
	</item>	<item>
		<title>By: charred husk</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693796</link>	
		<description>&lt;blockquote&gt;&lt;a href=&quot;http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4693384&quot;&gt;Ad hominem&lt;/a&gt;:&lt;br&gt;&quot;his ridiculous MS Money Patch&quot;&lt;/blockquote&gt;

As one of the five remaining users of MS Money, I appreciate this.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4693796</guid>
		<pubDate>Mon, 19 Nov 2012 11:35:09 -0800</pubDate>
		<dc:creator>charred husk</dc:creator>
	</item>	<item>
		<title>By: maus</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4694133</link>	
		<description>This is getting me even more excited about &lt;a href=&quot;http://0x10c.com/&quot;&gt;0x10c&lt;/a&gt;, the new space game from the Minecraft creator where the spaceships all run on a fictional 6502-like chip from 1988 called the &lt;a href=&quot;http://0x10cwiki.com/wiki/DCPU-16&quot;&gt;DCPU-16&lt;/a&gt;. The game hasn&apos;t been released yet, but the &lt;a href=&quot;http://pastebin.com/raw.php?i=Q4JvQvnM&quot;&gt;CPU specs&lt;/a&gt; (as well as specs for various pieces of hardware, including a &lt;a href=&quot;http://0x10cwiki.com/wiki/SPED-3_Suspended_Particle_Exciter_Display&quot;&gt;holographic display&lt;/a&gt;) have. A community has sprung up around it, with scads of &lt;a href=&quot;http://0x10cwiki.com/wiki/Developer_Tools&quot;&gt;emulators and developer tools&lt;/a&gt; already out there.

I&apos;m a huge nerd, but I&apos;m about thirty years old, so 16-bit CPU assembly is a bit before my time- I was hugely into BASIC at the time, owing largely to the Vic-20 my parents bought when I was born. By the time I advanced to the level of competency where I&apos;d be writing robust code, 32-bit CPUs were everywhere and C++ was ascendant, so I learned the higher-order way of things. I tried to learn 486/DX assembly but oooof- I can&apos;t even imagine what fresh hell it would look like on an 64-bit Quad Core.

Reading over the DCPU specs, Assembly finally makes sense- I feel like I&apos;d be heavily into it if I were five to ten years younger or my parents weren&apos;t big on buying new computers every few years. I&apos;m looking forward to hacking together some cool shit and learning more about the roots of the hobby I love despite growing up in a more system resources post-scarcity culture.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4694133</guid>
		<pubDate>Mon, 19 Nov 2012 14:10:30 -0800</pubDate>
		<dc:creator>maus</dc:creator>
	</item>	<item>
		<title>By: RonButNotStupid</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4694255</link>	
		<description>&lt;em&gt;Back then, shitty or not shitty, all computers were kind of cool.&lt;/em&gt;

I have a confession to make. 

When I was in kindergarten I went over a friend&apos;s house and we played games on his parents&apos; Apple IIc. The whole time I kept saying over and over that &quot;my Dad has a &lt;em&gt;real&lt;/em&gt; computer&quot;, which at the time was an IBM AT, though I didn&apos;t know that. I only knew that the Apple IIc was made of plastic and had games with color graphics on it, whereas my Dad&apos;s computer had an amber display, didn&apos;t have any games, and was used for serious work, and I was enough of a little snot to remind everyone of this. 

I was an IBM youth.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4694255</guid>
		<pubDate>Mon, 19 Nov 2012 14:56:30 -0800</pubDate>
		<dc:creator>RonButNotStupid</dc:creator>
	</item>	<item>
		<title>By: charlie don&apos;t surf</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4694315</link>	
		<description>Wut no &lt;a href=&quot;http://en.wikipedia.org/wiki/Multiplan&quot;&gt;Multiplan&lt;/a&gt;?</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4694315</guid>
		<pubDate>Mon, 19 Nov 2012 15:21:33 -0800</pubDate>
		<dc:creator>charlie don&apos;t surf</dc:creator>
	</item>	<item>
		<title>By: JHarris</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4694330</link>	
		<description>This is a good thread.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4694330</guid>
		<pubDate>Mon, 19 Nov 2012 15:33:20 -0800</pubDate>
		<dc:creator>JHarris</dc:creator>
	</item>	<item>
		<title>By: Twang</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4694334</link>	
		<description>&lt;i&gt;the 6502 at 1Mhz ...&lt;/i&gt;

IIRC, no 6502 instruction took more than 4 clock cycles. At 1MHz That&apos;s &amp;gt;= 250,000 instructions/second. The most used ops were 1 or 2 cycles. The C64 could run 20 copies of a fairly complex math-driven animation in the &quot;window&quot; of a C64 (all &quot;drawn&quot; in RAM, no video card) without glitching. I wonder if javascript can do that yet.

Best of all, with the whole OS in ROM ... no updates, no re-installs.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4694334</guid>
		<pubDate>Mon, 19 Nov 2012 15:35:11 -0800</pubDate>
		<dc:creator>Twang</dc:creator>
	</item>	<item>
		<title>By: Malor</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4694433</link>	
		<description>Javascript in current browsers is very, very fast.  I would be absolutely shocked if it couldn&apos;t outstrip a C64 by many times in terms of processing and output capacity.

It might even be able to &lt;i&gt;emulate&lt;/i&gt; a 64 well enough to do that.  Maybe.  They&apos;re saying 80MHz x86 emulation in Javascript, on a 3.4Ghz Sandy Bridge chip, so that&apos;s probably enough extra overhead to do a 1MHz 6502, plus the 64&apos;s video and sound chips.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4694433</guid>
		<pubDate>Mon, 19 Nov 2012 16:44:28 -0800</pubDate>
		<dc:creator>Malor</dc:creator>
	</item>	<item>
		<title>By: Malor</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4694637</link>	
		<description>Another thought, a fair bit later:

&lt;i&gt;Best of all, with the whole OS in ROM ... no updates, no re-installs.&lt;/i&gt;

Worth pointing out, perhaps, is the the 64 had 4K of system routines, and then another 8K of ROM devoted to BASIC.  And then the 1541 had a whole &apos;nother 6502, with 16K of ROM; the firmware on the 1541 was bigger than on the main computer. 

The BASIC ROM was just an interpreter that could run BASIC programs, but could also load and run straight binaries.  The 4K of system ROM offered no arbitration, no hardware abstraction, and only a few tiny callable library routines, for doing stuff like printing text and scrolling the screen, so you didn&apos;t have to roll the code yourself. 

So, sure, no updates or re-installs, but no OS either.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4694637</guid>
		<pubDate>Mon, 19 Nov 2012 19:02:03 -0800</pubDate>
		<dc:creator>Malor</dc:creator>
	</item>	<item>
		<title>By: deo rei</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4695066</link>	
		<description>A few weeks ago I got a text message from an unknown number. &quot;Is this still deo rei? Z.&quot; it said. I knew a couple of Z&apos;s, but this terse message could only have come from one person: my old friend Z. I hadn&apos;t spoken to him in years. I sent back: &quot;Yes. This [Z&apos;s last name]?&quot;. He replied: &quot;Yes. If you want you can come pick up your Atari ST. I have to get rid of it.&quot; He had borrowed the ST from me some seventeen years ago. Now he needed to get rid of it. I wondered why. Did he get into trouble with the landlord? It wasn&apos;t unlikely. We had lost touch over the years but we used to be very close. He was the kind of person who could never come to any kind of understanding with the world or any part of it, except for music. We used to have all-night sessions listening to records and drinking tea, without speaking much. We tried to understand the world through music. Later we drifted apart. Was he clearing out old stuff to make room for the new? Did he change? 

I picked up the computer the next day. When I got home I plugged it in and reached for the power switch on the back of the machine. My fingers recognized it immediately. I had done so much programming on that machine, an obsession that later became a job and then a source of apprehension. I turned it on. It came to life with a little whirr and then it booted into the desktop. It whirred a bit more, the mouse cursor flickered a few times, and then it just sat there. No welcome screen. No friendly instructions. No branding except for a small Atari logo in the top left corner. Everything had changed since that machine first appeared on my desk. Promises had been made and broken. Dreams had been found and lost. Friends had become acquaintances and then memories. But the machine hadn&apos;t changed. It just sat there waiting for me, like the day I first took it out of the box, my hands trembling with excitement. I drank a cup of tea before I turned it off. Machines have no sense of ceremony.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4695066</guid>
		<pubDate>Tue, 20 Nov 2012 03:52:43 -0800</pubDate>
		<dc:creator>deo rei</dc:creator>
	</item>	<item>
		<title>By: JHarris</title>
		<link>http://www.metafilter.com/122001/Visicalc-on-your-iPhone#4695662</link>	
		<description>Commodore questions?

- The fastest instruction on the C64 is NOP, which takes two cycles.  There are several other two-cycle instructions, mostly those that operate immediately on a one-byte operand with no further addressing required.
- The slowest (documented) instructions tend to be complex instructions that use Absolute,X addressing, some of which take 7 cycles.  (If they used (Indirect,X) they&apos;d take even longer, but the slowest instructions don&apos;t explicitly support that mode.)
- The C64&apos;s default memory map has two 4K units of ROM banked in, one for BASIC and one for the Kernal, but the two rely on each other and make calls between chips.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2012:site.122001-4695662</guid>
		<pubDate>Tue, 20 Nov 2012 11:38:40 -0800</pubDate>
		<dc:creator>JHarris</dc:creator>
	</item>
	</channel>
</rss>
