mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2021-08-05, 15:21   #1
chris2be8
 
chris2be8's Avatar
 
Sep 2009

2,179 Posts
Default Back in my day we programmed with a stick and clay, and liked it

Note: This thread was spun off from: New cryptocurrency causing disk drive shortage

Think how many punch cards that would be.

(It show my age that I can say I've used punch cards. And paper tape.)

Chris

Last fiddled with by Uncwilly on 2021-08-10 at 19:18
chris2be8 is offline   Reply With Quote
Old 2021-08-05, 15:26   #2
EdH
 
EdH's Avatar
 
"Ed Hall"
Dec 2009
Adirondack Mtns

7·577 Posts
Default

Quote:
Originally Posted by chris2be8 View Post
Think how many punch cards that would be.

(It show my age that I can say I've used punch cards. And paper tape.)

Chris
But, do you know whether dirt was discovered or invented? I don't think I've ever used cards or tape for their intended purpose. I started out with cassette tape.
EdH is offline   Reply With Quote
Old 2021-08-05, 15:33   #3
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101Γ—103 Posts

37×271 Posts
Default

Quote:
Originally Posted by chris2be8 View Post
Think how many punch cards that would be.
I found this
Quote:
Originally Posted by https://www.quora.com/How-many-80-column-paper-punch-cards-would-be-necessary-to-store-1-terabyte-of-data-How-much-space-would-be-required-for-the-cards-and-how-much-would-they-weigh
Anyway to work it out, a terabyte is 1*10^12 bytes which translates to 1.25 * 10^10 cards, or 12.5 billion cards. This would take up 1,205,467 cubic feet of space and weigh 34,097.5 tons.
Punch cards were never really used to their full potential. There is maybe 10% optimization that could be done while not changing the structure of the holes.
Uncwilly is offline   Reply With Quote
Old 2021-08-05, 15:45   #4
PhilF
 
PhilF's Avatar
 
"6800 descendent"
Feb 2005
Colorado

2·11·31 Posts
Default

Quote:
Originally Posted by chris2be8 View Post
Think how many punch cards that would be.

(It show my age that I can say I've used punch cards. And paper tape.)

Chris
I used paper tape in junior high. There was a teletype terminal in the office that students could use to connect to a remote mainframe somewhere. It is how I learned my first programming language (BASIC).

It connected to the mainframe through a 110 baud acoustic modem attached to the side of it. You dialed the number then placed the handset into the cradle. I wonder how long it would take to transmit those 12.5B punch cards at 110 baud?

Looks like I'm showing my age too...
PhilF is offline   Reply With Quote
Old 2021-08-05, 16:37   #5
xilman
Bamboozled!
 
xilman's Avatar
 
"π’‰Ίπ’ŒŒπ’‡·π’†·π’€­"
May 2003
Down not across

101010110100012 Posts
Default

Quote:
Originally Posted by PhilF View Post
I used paper tape in junior high. There was a teletype terminal in the office that students could use to connect to a remote mainframe somewhere. It is how I learned my first programming language (BASIC).

It connected to the mainframe through a 110 baud acoustic modem attached to the side of it. You dialed the number then placed the handset into the cradle. I wonder how long it would take to transmit those 12.5B punch cards at 110 baud?

Looks like I'm showing my age too...
You are but a callow youth. I was using cards and tape at university when doing my DPhil research.


Answering your question is a matter of simple arithmetic. 110 baud is 10 bytes per second to an adequate approximation. 1TB is 1012 bytes to an equally adequate approximation. There are 1011 seconds in 3000 years, again to an adequate approximation.
xilman is offline   Reply With Quote
Old 2021-08-07, 00:50   #6
storm5510
Random Account
 
storm5510's Avatar
 
Aug 2009

3·661 Posts
Default

Quote:
Originally Posted by EdH View Post
...I don't think I've ever used cards or tape for their intended purpose. I started out with cassette tape.
The first time I saw punch cards was in 1972. My eldest brother was taking a course at a very small school just off Monument Circle in Indianapolis. There was one computer which took up most of a 25 foot square room. Anyone walking by outside could see it through a large picture window. I think the language was COBOL. I remember clearly my brother telling me, "Do not ever drop a card stack."
storm5510 is offline   Reply With Quote
Old 2021-08-07, 02:25   #7
Chuck
 
Chuck's Avatar
 
May 2011
Orange Park, FL

38116 Posts
Default

Quote:
Originally Posted by storm5510 View Post
I remember clearly my brother telling me, "Do not ever drop a card stack."
No problem, we'll just run the cards through the sorter (you DID remember to punch sequence numbers into columns 73-80 I hope).
Attached Thumbnails
Click image for larger version

Name:	Fortran1.jpg
Views:	50
Size:	47.6 KB
ID:	25411  
Chuck is offline   Reply With Quote
Old 2021-08-07, 08:01   #8
xilman
Bamboozled!
 
xilman's Avatar
 
"π’‰Ίπ’ŒŒπ’‡·π’†·π’€­"
May 2003
Down not across

97×113 Posts
Default

Quote:
Originally Posted by Chuck View Post
No problem, we'll just run the cards through the sorter (you DID remember to punch sequence numbers into columns 73-80 I hope).
You did remember to increment the sequence numbers by 10 or 100 so you could insert new cards I hope.

BASIC programmers learned that very early on.
xilman is offline   Reply With Quote
Old 2021-08-07, 15:45   #9
slandrum
 
Jan 2021
California

22·3·19 Posts
Default

Quote:
Originally Posted by xilman View Post
You did remember to increment the sequence numbers by 10 or 100 so you could insert new cards I hope.

BASIC programmers learned that very early on.
The RENUMBER command from BASIC doesn't work so well on punch cards.

It was also fun when you wanted to insert a lot of code in one place.
slandrum is offline   Reply With Quote
Old 2021-08-07, 15:46   #10
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

16B616 Posts
Default

Quote:
Originally Posted by slandrum View Post
It was also fun when you wanted to insert a lot of code in one place.
Use call.
kriesel is offline   Reply With Quote
Old 2021-08-07, 15:50   #11
slandrum
 
Jan 2021
California

22810 Posts
Default

Quote:
Originally Posted by kriesel View Post
Use call.
You mean GOSUB (at least in the basic variants I used, and there was a very small limit to nesting). CALL was used when you needed to call directly to machine code.

Last fiddled with by slandrum on 2021-08-07 at 15:54
slandrum is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
How hard would it be to use gold as if it is molding clay? jasong Lounge 1 2019-10-17 23:20
I like to stick with n at 36 MattcAnderson Operazione Doppi Mersennes 1 2013-12-16 10:56
Feet of Clay kladner Soap Box 3 2012-12-16 15:29
Throwing a stick davieddy Puzzles 6 2007-01-19 17:18
All the Universe on a stick HiddenWarrior Puzzles 24 2004-02-19 01:46

All times are UTC. The time now is 09:25.


Thu Oct 28 09:25:59 UTC 2021 up 97 days, 3:54, 0 users, load averages: 2.46, 2.21, 2.14

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.