Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
News

RIP: Betty Holberton, Original Eniac Programmer 154

DecoDragon writes "Betty Holberton, one of the original ENIAC programmers, died on December 8th. An obituary describing her many achivements as well as her work on the ENIAC can be found in the Washington Post. Her accomplishments included contributing to the development of Cobol and Fortran, and coming up with using mnemonic characters for commands (i.e. a for add). She was awarded the Lovelace Award for extraordinary acomplishments in computing from the Asssociation for Women in Computing, and the Computer Pioneer Award from the IEEE Computer Society for "development of the first sort-merge generator for the Univac which inspired the first ideas about compilation.""
This discussion has been archived. No new comments can be posted.

RIP: Betty Holberton, Original Eniac Programmer

Comments Filter:
  • Bug (Score:1, Informative)

    by genkael ( 102983 ) on Tuesday December 11, 2001 @07:09PM (#2689921)
    Isn't she also the person who coined the term "bug" after finding a moth in the system that was shorting it out?
  • Re:Bug (Score:3, Informative)

    by blair1q ( 305137 ) on Tuesday December 11, 2001 @07:13PM (#2689947) Journal
    That's more attributable to Grace Hopper, but she didn't coin it, she just made a joke of it, pasting the moth in her lab notebook and annotating it "first real bug".

    --Blair
  • Betty Picture (Score:4, Informative)

    by andres32a ( 448314 ) on Tuesday December 11, 2001 @07:23PM (#2690008) Homepage
    There is a nice picture a her here. [awc-hq.org] just if anyone is interested...
  • by andres32a ( 448314 ) on Tuesday December 11, 2001 @08:03PM (#2690209) Homepage
    Most ENIAC progamers were women. Read this. [witi.com] You just might learn something.
  • Old time computing (Score:4, Informative)

    by os2fan ( 254461 ) on Tuesday December 11, 2001 @08:28PM (#2690332) Homepage
    Before the computer revolution, computers were expensive and frail.

    My computer at college in 1981 was something nearing the end of its life. It was an 8086 with 4K of ram, and a paper tape drive. To boot it, you load up the tape, and load three values into ram (by a series of eight switches and a "set" switch), and then send a command 377 to the processor. This would jump it tot a location in memory, and then run the commands that you loaded there (effectively JMP address), which would then run the KEX program. KEX was a driver for a teletype. After that, you input through the keyboard by assembler code.

    Compared to that, mnenomics like a for add and b for bring would have been a godsend.

    Of fortran, basic and cobol. In the days of wire wound core, each bit of the byte made the machine more expensive, and there was some comprimise on the size of the bit. Fortran was designed to run on a six-bit machine. Even Knuth's MIX is underpowered by modern computers.

    BASIC is intended to run in small memory. MS made their packet by bumming it into 4K of ram, with a point and shoot interface.

    In effect, you moved a cursor around the FAT and entered on the file you wanted to run or edit, at least on the tandy 1000. Still, I built a RPN multibase hackable calculator in 6K of code.

    Where BASIC comes off the rails is that people start using it as a general programming language. Its inability to pass parameters to subroutines is easily overcome

    Thus var1 = fn3130{x, v, z} can be written as:

    A1=x:A2=v:A3=z:GOSUB 3130:var1=A1

    In fact, once the kernel is written and documented, you can turn a generic RPN calculator script into specific special purpose code. I had mine so that all variables in the calculator start with O, P and Q. The idea was that you could write messy code outside these letters, and use the calculator as an input device.

    And they say girls can't program. Ha. We just do it differently.

  • Consider the FFT. (Score:4, Informative)

    by RobertFisher ( 21116 ) on Tuesday December 11, 2001 @08:30PM (#2690339) Journal
    I've heard Cooley & Tukey's original 1965 paper "An Algorithm for the Machine Calculation of Complex Fourier Series" on the FFT algorithm cited as such a vast improvement. (Indeed, it has been called [siam.org] "the most valuable numerical algorithm in our lifetime" by the applied mathematician Gilbert Strang.) When you consider it is an N log N algorithm, as opposed to previous N^2 methods (amounting to a factor of ~ 100 in computational efficiency for N ~ 1000, and even bigger gains for larger N), and just how often Fourier methods are used in all branches of computational science, you begin to appreciate how significant their achievement was.

    One should realize that the most fundamental numerical algorithms do not change very rapidly. The most common numerical algorithms (sorting, linear algebra, differential equations, etc., both in serial and parallel) have been the subject of intense research by an army of applied mathematicians over the last half-century. All you have to do to take advantage of that work is to call your friendly local numerical library [netlib.org].

    Of course, sophisticated 3D graphics methods are still the subject of intense research.

    So in sum, I would argue that as far as "serious" numerical methods go, excellent solutions usually exist. (These methods are "open source", indeed open source before the term existed! They are usually published in the scientific literature. The main gains that remain are in "entertainment" applications. Bob

  • by Anonymous Coward on Wednesday December 12, 2001 @02:59AM (#2692132)
    Not sure if you were doing it on purpose to be funny...but "husband of 51 years" probably means that he has been her husband for the past 51 years. Not that he is 51 years old
  • Google (Score:1, Informative)

    by Anonymous Coward on Wednesday December 12, 2001 @05:45AM (#2692453)
    I found this [brainyquote.com] on Google. It attributes the quote to Andy Rooney.

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...