Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment My first programming job (Score 4, Interesting) 68

In the mid-eighties, I worked as an apprentice at a place where they used LOGO (M.I.T. Experimental LOGO #43 or some other number) on a mini running TSX (or RT-11, can't remember) to do bookkeeping for about 30 small businesses.

This mini ran about 12 terminals in text-mode (of course) and we had a small complement of clerks entering data.

This LOGO also had NO turtle, although we had an Apple-II that I was given to take home that did have the turtle-graphics.

What this LOGO did have were the list and word operators, which we used to write accounting software that had specialized rounding, which was more precise than using something like C floats because you could calculate precision to any arbitrary limit by simply breaking numbers apart as words and calculating their digits to the decimal place of your choosing. By being strings, they were immune to typical numerical-storage problem.

Another thing I did with LOGO was have almost-constant epiphanies about recursion and abstraction. LOGO was designed to light fires in young minds and it certainly did for me.

Seymour Papert has thus been a hero of mine since then and I've always longed to someday thank him for his work. I offer up my thanks to his spirit. Everything I ever went on to write in software is owed to him.

Thank you again, Mr. Papert and may God rest your soul.

PS - Sadly, one of the partners embezzled the business, which folded and I never got to program in LOGO again professionally, which is a real shame because LOGO was simply wonderful

Slashdot Top Deals

Bringing computers into the home won't change either one, but may revitalize the corner saloon.

Working...