[HN Gopher] Kathleen Booth, the inventor of assembly language, h...
       ___________________________________________________________________
        
       Kathleen Booth, the inventor of assembly language, has died
        
       Author : sohkamyung
       Score  : 873 points
       Date   : 2022-10-29 14:07 UTC (8 hours ago)
        
 (HTM) web link (www.theregister.com)
 (TXT) w3m dump (www.theregister.com)
        
       | aliqot wrote:
       | Rest in peace, thank you for the path you cleared for the rest of
       | us. Your legacy will outlive all of us.
        
       | blacksqr wrote:
       | RET
        
         | 867-5309 wrote:
         | ^assembly for RIP?
        
           | sweetbitter wrote:
           | NOP
        
       | mikro2nd wrote:
       | She invented Assembler language! This one really deserves a HN
       | "black header" imho.
        
         | highwaylights wrote:
         | 100% behind this, if ever the header was warranted for a post I
         | believe this to be it.
        
         | divbzero wrote:
         | For future record, HN admins added a black bar to the header
         | shortly after the comments in this subthread.
        
           | math-dev wrote:
           | Thanks for noting this. We are so accustomed to reading
           | comments as of a point in time, but their meaning is also
           | impacted by when they are made. In this case, a future
           | historian may draw a different conclusion had they not seen
           | your clarifying post. Whereas now it confirms that the
           | community viewed it as a good thing, and HN also agreed
           | steadfastly.
        
         | aaron695 wrote:
        
         | math-dev wrote:
         | I hope to see it. RIP
        
         | mdp2021 wrote:
         | (Typo. 'Assembly', "contracted notation", is a language. Made
         | to make human readable the elements of those pieces of binary
         | information that the 'Assembler', executed code, assembles.)
        
           | nonrandomstring wrote:
           | It is a very significant step worthy of note in computing
           | history.
           | 
           | The difference between raw machine op codes and a nicely
           | formatted asm with whitespace/columns is quite a leap, if
           | you've ever programmed that way.
        
             | AnimalMuppet wrote:
             | My mother did. She programmed in octal. She told me, more
             | than once, how nice it was when she got an assembler.
        
           | morelisp wrote:
           | Not a typo. Both the process and the notation has been called
           | "assembler" and "assembly".
        
             | mdp2021 wrote:
             | > _has been called_
             | 
             | For that matter, language in use has a "descriptive" side
             | overwhelmingly larger than the "prescriptive" side.
             | 
             | Now, the "assembler" is that thing which takes program
             | components - say, a loop, an array of data and a subroutine
             | - and concatenates them, e.g. fixing addressing (see
             | Wilkes, Wheeler and Gill 1951) - you have to compute, for
             | specification e.g. in the loop, at which address the data
             | and the subroutine will start. The result is hence an
             | "assembly".
             | 
             | Assembling was a clerical work. And famously (or notably),
             | when Donald Gilles wrote an automated assembler, John von
             | Neumann protested that "to have computers perform clerical
             | work is a waste of precious resources".
             | 
             | But since at some point you got a piece of software to
             | assemble the chunks, you can then think of adding an
             | interpreter to translate machine operation mnemonics into
             | machine code. So its syntax becomes "the language for the
             | assembler", and "assembly language" would be "the language
             | to obtain an assembly". Both expressions are weak, and I do
             | not know historical details in their use. Some adopted the
             | use of 'assembly' for the language to reserve 'assembler'
             | for the processing program.
        
         | rvz wrote:
         | Exactly. Very surprising that there is no black bar for her.
         | There should be.
        
         | unnouinceput wrote:
         | +1.
         | 
         | Hey @dang, care to do it?
        
           | detaro wrote:
           | "@dang" doesnt do anything. email him if you want his
           | attention.
        
             | MarcellusDrum wrote:
             | Honestly at this point, it should, as it is widely used.
             | Maybe a page where be can see all the mentions so he can
             | check them if he has time, not something disruptive like an
             | email notification for every mention obviously.
        
               | boredtofears wrote:
               | There's a lot of things that are standard features that
               | aren't here - the lack of @'ing, notifications,
               | followers, etc are all things I like about HN.
        
               | biohax2015 wrote:
               | Yes, no way that can go wrong
        
             | KMnO4 wrote:
             | While there's probably no backend functionality, I would
             | bet he has a feed set up to find comments containing the
             | phrase "dang".
             | 
             | https://hn.algolia.com/?dateRange=all&page=0&prefix=false&q
             | u...
        
             | LinuxBender wrote:
             | Emailed and it appears the site was updated.
        
       | herodotus wrote:
       | I wrote my first "big" program in assembly language (IBM/360): it
       | was a program to print parse trees for an arbitrary grammars.
       | This was around 1970. The clever bit was to print in a way that
       | let me tape the printout pages side by side if the tree branches
       | exceeded the 128 (or was it 256?) character limit of the printer.
       | 
       | The IBM printers were fun: you could get them to play simple
       | tunes by printing repeating characters on a line.
        
         | magoghm wrote:
         | I remember printers with 132 characters per line.
        
         | breck wrote:
         | Do you still have that program? Would love to read it.
        
           | herodotus wrote:
           | Sorry, no.
        
       | m12k wrote:
       | Between pioneers like Ada Lovelace, Grace Hopper and Kathleen
       | Booth, it's still weird to me that IT has ended up becoming a
       | male dominated industry.
        
         | amyjess wrote:
         | Computing was originally seen as clerical work, and it was one
         | of the few acceptable career paths to women even before the
         | social upheaval of the '60s.
         | 
         | What changed was when home computers became widely available,
         | causing society as a whole to redefine how they saw computing.
         | Marketing campaign after marketing campaign promoted computers
         | as a boys' hobby, with consumer software being dominated by
         | games centered around playing sports and shooting things, and
         | nearly all ads for those games showed them being played by
         | boys. Rather than a clerical field, computers were now the
         | latest expensive toys for boys. Computing was presented as "the
         | cool new thing" to boys, and since marketing campaigns targeted
         | boys pretty much exclusively, it gave girls the impression
         | computing was a boys' club where girls weren't welcome. And
         | since girls didn't feel welcome, they got out. The tipping
         | point of this was in 1984, when the number of Computer Science
         | degrees awarded to women peaked and then sharply fell off; it
         | was so bad, the number didn't flatline until the very late
         | '00s.
         | 
         | There have been a few articles on the phenomenon:
         | 
         | * https://www.engadget.com/2014-10-20-what-happened-to-all-
         | of-...
         | 
         | * https://cseducators.stackexchange.com/questions/2875/why-
         | did...
         | 
         | * https://www.codefellows.org/blog/1984-year-women-left-
         | coding...
        
           | divbzero wrote:
           | Another article on the same phenomenon:
           | 
           | * https://qz.com/911737/silicon-valleys-gender-gap-is-the-
           | resu...
        
           | sizzzzlerz wrote:
           | Not only seen as clerical, the women who did the work were
           | collectively known as "computers". These computers filled
           | vital roles during both world wars, being tasked with
           | computing the trajectories of shells fired from cannons in
           | the first to working with the mathematicians of Bletchley
           | Park, in England, with solving the decryption of the German
           | Enigma machine. Even as late as the 1960s, women, primarily
           | black women, were employed by NASA to perform a variety of
           | complex and utterly essential calculations that predicted
           | where the rockets were to go during the manned space program.
           | It's really only been within the last 20 years are so that
           | they have achieved the recognition and acclaim they most
           | assuredly earned.
        
           | FartyMcFarter wrote:
           | > Computing was originally seen as clerical work,
           | 
           | Because it largely was. What people originally called
           | "computers" were actually people doing manual calculations:
           | 
           | https://www.history.com/news/human-computers-women-at-nasa
           | 
           | During the world wars in the 20th century, most of those
           | "computers" were women since men were more directly involved
           | in the war:
           | 
           | https://en.wikipedia.org/wiki/Computer_(occupation)#Wartime_.
           | ..
           | 
           | > As electrical computers became more available, human
           | computers, especially women, were drafted as some of the
           | first computer programmers.[47] Because the six people
           | responsible for setting up problems on the ENIAC (the first
           | general-purpose electronic digital computer built at the
           | University of Pennsylvania during World War II) were drafted
           | from a corps of human computers, the world's first
           | professional computer programmers were women, namely: Kay
           | McNulty, Betty Snyder, Marlyn Wescoff, Ruth Lichterman, Betty
           | Jean Jennings, and Fran Bilas.[48]
        
             | ilaksh wrote:
             | My mother was a computer in a bank for a period of time.
        
           | userbinator wrote:
           | _Marketing campaign after marketing campaign promoted
           | computers as a boys ' hobby_
           | 
           | I don't think so, at least in the early years of personal
           | computing; look at these 80s computer ads and see how many
           | females are in them:
           | 
           | https://rarehistoricalphotos.com/retro-computer-ads-
           | from-198...
        
         | searealist wrote:
         | It's unfortunate that this is the top comment, a low effort
         | virtue signaling post, when there are others that are actually
         | talking about Kathleen's life.
        
           | fnordpiglet wrote:
           | Do you believe Kathleen wouldn't want to be considered in
           | this way and didn't regret the current state of tech for
           | women? I sort of suspect she would be honored by the pantheon
           | inclusion and strongly agree with the sentiment. Respecting
           | someone who has passed isn't only done by recounting their
           | biography.
        
           | bandyaboot wrote:
           | What's the purpose of this comment other than to signal a
           | different virtue?
        
             | uni_rule wrote:
             | Possibly to signal a lack of self awareness.
        
             | searealist wrote:
             | It's no longer the top comment. Mission accomplished.
        
               | bandyaboot wrote:
               | > Mission accomplished.
               | 
               | Wait, have you actually managed to convince yourself that
               | your comment was responsible for that? Despite the fact
               | that your comment was quickly downvoted down the parent's
               | comments?
               | 
               | Edit: seems pretty doubtful that your comment had a
               | negative impact on the parent given that your own comment
               | was overall downvoted. Personally, I skimmed the parent
               | comment, then read yours, rolled my eyes to the back of
               | my skull, then upvoted the parent.
        
               | [deleted]
        
               | searealist wrote:
               | Do I think I contributed to it? Yes.
        
               | [deleted]
        
         | ZGDUwpqEWpUZ wrote:
         | > Grace Hopper and Kathleen Booth
         | 
         | WWII might have had some effect on what young men were doing
         | when those two got their start.
        
         | jimbob45 wrote:
         | It's a solitary activity and it seems men are more prone to
         | living single, solitary lifestyles and see no decline in
         | lifestyle moving into IT. Conversely, women tend to be
         | hardwired to be more social and gravitate toward more social
         | jobs like nursing.
         | 
         | The real question is why more men don't enter nursing since it
         | would allow them the social lifestyle that they don't have and
         | won't get going into IT. Both fields pay about the same
         | starting salary too.
        
           | rexpop wrote:
           | > It's a solitary activity and it seems men are more prone to
           | living single, solitary lifestyles
           | 
           | Software development is not a solitary activity, it is a
           | highly social and collaborative activity, and besides that,
           | introversion is no less prevalent in women than in men.
        
         | darthoctopus wrote:
         | That the field became male-dominated once computing became
         | simultaneously expensive and highly profitable should be
         | entirely unsurprising.
        
           | david-gpu wrote:
           | Isn't medicine expensive, highly profitable and significantly
           | female-dominated these days?
        
             | kwhitefoot wrote:
             | Not in my experience, the more senior roles are still
             | skewed towards men.
        
             | paxys wrote:
             | Medicine is not at all female dominated, just certain
             | categories in it like nursing and pharma sales reps. If you
             | move up the ladder of money and influence, you will find
             | that the majority of doctors, administrators, CEOs etc. are
             | very much male.
             | 
             | Breaking down just doctors, the profession is 2/3 male, and
             | within it women lean towards specialties like gynecology,
             | pediatrics and palliative medicine while the most
             | prestigious ones like various kinds of surgery and
             | radiology are male dominated.
        
             | darthoctopus wrote:
             | 1. these days 2. nursing may be female-dominated, but the
             | gender ratio of doctors (for whom the industry is
             | significantly more profitable) is still heavily skewed
             | towards men, is it not?
        
             | GavinMcG wrote:
             | Not as to doctors: https://www.aamc.org/data-
             | reports/workforce/interactive-data...
             | 
             | Nursing (which is a huge industry of course) is the notable
             | exception within medicine. But it's still subordinate.
        
               | klipt wrote:
               | Working physicians is a trailing indicator. The leading
               | indicator is MD _students_ which have been majority women
               | for years now.
        
               | kwhitefoot wrote:
               | But what proportions will actually work as doctors?
        
               | klipt wrote:
               | I assume most of them have to, for at least some years,
               | to pay off their medical school loans.
        
           | adwn wrote:
           | > _once computing became [...] expensive_
           | 
           | At what point in time do you think computing became more
           | expensive than it was before? If anything, the cost of
           | computing has been strictly monotonically decreasing since
           | the very first programmable computer.
        
             | darthoctopus wrote:
             | Indeed. My personal pet theory is that this combination
             | (expensive + unprofitable) might have been why so many
             | early pioneers of computing were female in the first place.
        
               | adwn wrote:
               | > _My personal pet theory is that this combination
               | (expensive + unprofitable) might have been why so many
               | early pioneers of computing were female in the first
               | place._
               | 
               | That doesn't make any sense. Just 10 minutes before
               | you've claimed that computing became male-dominated
               | because it was expensive:
               | 
               | > _That the field became male-dominated once computing
               | became simultaneously expensive and highly profitable
               | should be entirely unsurprising._
               | 
               | and now you claim that it was female-dominated at first
               | because it was expensive?
        
               | darthoctopus wrote:
               | > simultaneously expensive and highly profitable
        
         | lr4444lr wrote:
         | Maybe because it's largely populated by people trained in CS,
         | which in turn is rooted in the fairly male-dominated field of
         | math.
        
         | klipt wrote:
         | * Breadwinning is associated with the male gender role, so men
         | face more social pressures to be breadwinners than women do.
         | (The proportion of men who e.g. stay at home to parent is much
         | smaller than women, and it's likely fewer women are willing to
         | date a man with that goal, compared to the number of men
         | willing to date a woman with that goal.)
         | 
         | * Once IT became a big industry with lots of good paying jobs,
         | it became extremely attractive to breadwinners.
        
           | fnordpiglet wrote:
           | Then why aren't single women dominant in tech? You seem to
           | have the assumptions :
           | 
           | 1) women are uniformly incentivized against making the most
           | money for their time possible 2) women have children 3) women
           | are married 4) ... to men Etc.
           | 
           | Given women were very prevalent in tech until about the
           | advent of the home computer maybe the fact home computers
           | were only marketed to and for boys and the computer was
           | installed in the boys room?
        
             | rexpop wrote:
             | > why aren't single women dominant in tech?
             | 
             | Because single women are equally subject to workplace
             | hostility: men "don't discriminate" when we discriminate.
        
             | klipt wrote:
             | > women are uniformly incentivized against making the most
             | money for their time possible
             | 
             | What makes you assume men and women are working the same
             | amount of time? Labor statistics show that men work more
             | overtime and women are more likely to work part time.
             | 
             | Which fits the hypothesis that men are socially judged more
             | by their breadwinning and women are socially judged more by
             | things like having the flexible time to be a good mom.
             | 
             | > ... to men
             | 
             | I'm taking about statistical trends, nobody said _all_
             | women are married to men, but lesbians are a tiny minority
             | compared to straight women. Even if all lesbians adopted
             | masculine gender roles, that wouldn 't change the fact that
             | the _majority_ of women follow female gender roles.
        
             | [deleted]
        
           | rexpop wrote:
           | > Breadwinning is associated with the male gender
           | 
           | The passive voice is undermining your point, here.
           | 
           |  _Patriarchal ideology_ associates breadwinning with the male
           | gender and men, fearful in light of the aforementioned social
           | pressures, are uniquely hostile to women who, under
           | patriarchy, our society has agreed to side-line as a class.
        
             | [deleted]
        
             | klipt wrote:
             | Then it seems the main _enforcers_ of  "patriarchal
             | ideology" are those straight women who prefer to date men
             | who are successful breadwinners over men who aim to be stay
             | at home dads.
        
               | rexpop wrote:
               | Women aren't obligated to have sex with anyone in
               | particular, and it's extremely worrying how prevalent
               | this opposition to romantic freedom has become in online
               | discourse.
               | 
               | It's worthwhile to explore _from where_ these social
               | pressures arrive. Parents, teachers, peers, religious
               | authorities, bosses, and advertising come to mind. I
               | wonder where you 'd rank the influence of all these? For
               | reference, don't hesitate to look into bell hooks "The
               | Will to Change;"[0] as feminist texts go, it's extremely
               | sympathetic to men. I think you'll find a lot to agree
               | with, right off the bat.
               | 
               | 0. https://www.goodreads.com/book/show/17601.The_Will_to_
               | Change
        
               | klipt wrote:
               | > Women aren't obligated to have sex with anyone in
               | particular
               | 
               | Who said women (or men) are? But who people choose to
               | date is _obviously_ a very strong source of societal
               | pressure. Have you not heard of  "sexual selection"?
               | 
               | If men refused to date women who wear pants, that would
               | be strong pressure on women to wear dresses instead.
               | 
               | If women refuse to date stay at home dads, that's strong
               | pressure on men to be breadwinners instead.
        
               | ZGDUwpqEWpUZ wrote:
               | > Women aren't obligated to have sex with anyone in
               | particular
               | 
               | Of course not, don't be ridiculous. That doesn't change
               | the effect of their preferences, though.
               | 
               | And, of course men's preferences also have an effect on
               | women. There's no need to be defensive (or aggressive)
               | here.
               | 
               | > Parents, teachers
               | 
               | Which gender are those mostly? Who is buying girls Barbie
               | dolls and boys Action Man?
        
           | arcanemachiner wrote:
           | OK, now rationalize the ratio of men:women who program as a
           | hobby.
        
             | manofmanysmiles wrote:
             | Often hobbies are at least adjacent to careers in my
             | experience.
        
               | fnordpiglet wrote:
               | That's why so many programmers paint small science
               | fiction figurines obsessively.
        
         | userbinator wrote:
         | It is only "male dominated" in the West. Look in the East (both
         | Asia and former USSR) and you'll see far more females working
         | in the computing/electronics industry.
        
       | NorSoulx wrote:
       | For me, coding in Assembly language during the C64 and Amiga
       | Demo-scene in the 80s is the major reason that I went on to study
       | Computer Science and ended up working as a system developer for
       | the past 30+ years. One of my fondest memories from my developer
       | experience is writing the first Amiga Demo Creator entirely in
       | Assembly language back in May 1987:
       | 
       | https://coding-and-computers.blogspot.com/2022/05/first-amig...
        
         | trollied wrote:
         | Amazing, thank you for sharing
        
       | le-mark wrote:
       | Richard Hamming called what we now know as assembler "automatic
       | programming":
       | 
       | > I give you a story from my own private life. Early on it became
       | evident to me that Bell Laboratories was not going to give me the
       | conventional acre of programming people to program computing
       | machines in absolute binary. It was clear they weren't going to.
       | But that was the way everybody did it. I could go to the West
       | Coast and get a job with the airplane companies without any
       | trouble, but the exciting people were at Bell Labs and the
       | fellows out there in the airplane companies were not. I thought
       | for a long while about, "Did I want to go or not?" and I wondered
       | how I could get the best of two possible worlds. I finally said
       | to myself, "Hamming, you think the machines can do practically
       | everything. Why can't you make them write programs?" What
       | appeared at first to me as a defect forced me into automatic
       | programming very early. What appears to be a fault, often, by a
       | change of viewpoint, turns out to be one of the greatest assets
       | you can have. But you are not likely to think that when you first
       | look the thing and say, "Gee, I'm never going to get enough
       | programmers, so how can I ever do any great programming?"
       | 
       | https://www.cs.princeton.edu/~jrex/teaching/spring2005/fft/h...
        
         | stoolpigeon wrote:
         | Is it assembly he is talking about or Hamming Distance and
         | correcting binary?
         | 
         | If it's the former are you saying he claimed to have invented
         | assembly?
         | 
         | It's an interesting speech and I'm glad you posted it but I'm
         | struggling to understand the connection to Booth
        
       | agumonkey wrote:
       | Assembler then early NNets and then more NNets, I find careers at
       | that time quite wilder than today. Kinda like the FORTRAN team
       | using ad-hoc markov chains for register allocation (IIRC) just
       | out of curiosity.
        
       | unfunco wrote:
       | I sadly hadn't heard of her, and her Wikipedia page has no
       | mention of any state awards such as an OBE or MBE (maybe she
       | might have refused them) and she likely died in the window where
       | there was no 100th birthday card from the Queen/King.
        
       | js2 wrote:
       | Here's an article with some more details about how she came to
       | invent assembly language. This is a "necessity is the mother of
       | invention" tale that I always find fascinating starting with
       | "Andrew Booth, whom Kathleen would eventually marry, had
       | previously done X-ray crystallography research at the University
       | of Birmingham and that included doing a lot of computations. This
       | started him down the path of building computing machines to make
       | the work easier.":
       | 
       | https://hackaday.com/2018/08/21/kathleen-booth-assembling-ea...
        
       | [deleted]
        
       | mdp2021 wrote:
       | I would just like to note that I collect RSS feeds from a large
       | number of sources, and none of them contained this non-trivial
       | piece of news (I just did a search on the database).
       | 
       | I just checked on the websites of the NYT, on the Guardian -
       | nothing.
       | 
       | It is like in typical treatment of History: progress is at or
       | beyond the margin.
        
         | kQq9oHeAz6wLLS wrote:
         | The Register itself has an RSS feed, you could add that to your
         | collection
        
         | divbzero wrote:
         | Her relative obscurity highlights how we stand upon shoulders
         | of more giants than we are aware.
        
         | stoolpigeon wrote:
         | I just looked at the Wikipedia article about her and it appears
         | her and her husband were often overlooked while making huge
         | contributions.
        
         | pctrsq0perenl wrote:
         | It is extremely sad how the _sciency_ or tech media largely
         | ignores the demise of computer scientists and engineers who
         | contributed a lot to the field. Most of them face a lack of
         | recognition outside their immediate co-workers in their
         | lifetime as well. The foreshadowing of Dennis Ritchie 's death
         | was the most flagrant one that comes to mind immediately.
         | 
         | I know that many great scientists and engineers have
         | unfortunately been left in the depths of history, but I also
         | believe that the people who contributed to the foundations of
         | our modern digital world should be known by outsiders as well.
        
           | hidroto wrote:
           | in late 2011 my teacher was giving a motivational speech
           | about steve jobs and i was the only one to recognize jobs
           | from an old photo the teacher showed us. so even the more
           | public facing influences are not widely recognized for there
           | past works.
           | 
           | I also feel ritchie's death was overshadowed by jobs death,
           | despite his life having a more fundamental impact on this
           | industry.
        
         | Veen wrote:
         | I learned of her death when The Telegraph published her
         | obituary last Tuesday, but it's paywalled. I haven't seen her
         | death mentioned elsewhere either.
         | 
         | https://www.telegraph.co.uk/obituaries/2022/10/25/kathleen-b...
        
           | neonate wrote:
           | https://archive.ph/avCeI
        
           | timthorn wrote:
           | And that obituary was submitted to HN multiple times.
        
           | jfk13 wrote:
           | The _Times_ also had one:
           | https://www.thetimes.co.uk/article/kathleen-booth-
           | obituary-s...
        
           | ghastmaster wrote:
           | It was mentioned on reddit August 18, 2022. How this person
           | came to this conclusion is unknown. There is no source.
           | Notably, this is more than a month before her death. Strange.
           | 
           | https://www.reddit.com/r/linuxmasterrace/comments/ws3kk1/kat.
           | ..
        
         | [deleted]
        
       | [deleted]
        
       | khaledh wrote:
       | If you're interested, you can find a link below to Kathleen
       | Booth's original report from 1947 titled "Coding for A.R.C."
       | (authored with her -later- husband Andrew Booth)[0]. It details
       | how coding is done for that machine, with a very early form of
       | symbolic instructions that closely resembles what we know as
       | assembly language today. You can see at the end of the report the
       | mapping between machine codes and symbols.
       | 
       | That being said, there doesn't seem to be indication of building
       | an actual assembler, i.e. a program that reads symbolic
       | instructions and produces machine code. AFAIK, the first
       | assembler was built by David Wheeler for the EDSAC.
       | 
       | https://albert.ias.edu/bitstream/handle/20.500.12111/7941/Bo...
        
         | [deleted]
        
         | [deleted]
        
         | bnralt wrote:
         | Indeed, the IEEE credits David Wheeler with the creation of the
         | first assembly language, for which they awarded him a computer
         | pioneer award in 1985[1]:
         | 
         | > Wheeler's "initial orders" allowed Edsac instructions to be
         | provided in a simple language rather than by writing binary
         | numbers, and made it possible for non-specialists to begin to
         | write programs. This was the first "assembly language" and was
         | the direct precursor of every modern programming language, all
         | of which derive from the desire to let programmers write
         | instructions in a legible form that can then be translated into
         | computer-readable binary.
         | 
         | [1] https://www.computer.org/profiles/david-wheeler
        
           | pishpash wrote:
           | And that's the same Wheeler in the Burrows-Wheeler transform.
        
         | [deleted]
        
         | pishpash wrote:
         | Having read the materials, it seems misleading to call it the
         | invention of assembly language. More like the invention of
         | machine programming, i.e. what the paper calls "coding of
         | problems", i.e. turning a problem into machine code.
         | 
         | The mapping of machine code to symbols seems completely
         | ancillary, and as a side comment says, without the
         | demonstration of an assembler and an intent to translate in the
         | other direction, it is premature to say any language has been
         | invented, vs. notation for writing a paper.
        
         | haltingproblem wrote:
         | The hackaday reference below says she built an assembler. Given
         | how little we know of her achievements and give her credit for
         | those, I would err on the side of crediting her rather than the
         | other interpretation. But just my opinion:)
        
       | breck wrote:
       | For some reason it never dawned on me that Arc might be named
       | after KB.
       | 
       | https://pldb.com/languages/arc-assembly.html
        
       | andybak wrote:
       | Christ. I thought I knew a reasonable amount about this. I've
       | read biographies of Turing and Von Neumann and multiple popular
       | histories of the birth of computing and computer science.
       | 
       | But I've never heard this story before.
        
       | ChuckMcM wrote:
       | One of the most amazing things to me, and my fascination with
       | computers, was that you could actually _talk to_ the people that
       | invented them, unlike steam engines, or cars, where the original
       | inventors are long gone.
        
       | mellosouls wrote:
       | Fwiw Kathleen Booth was one of the featured obituaries in _Last
       | Word_ on BBC Radio 4 this week:
       | 
       | https://www.bbc.co.uk/sounds/play/m001ddyh
        
       | DrBazza wrote:
       | For all of El Reg's tongue-in-cheek reporting style, they do a
       | tip-top job on obituaries.
       | 
       | https://www.theregister.com/2022/03/24/in_memoriam_stephen_w...
       | https://www.theregister.com/2021/09/17/sir_clive_sinclair_ob...
       | 
       | and so on...
        
       | david-gpu wrote:
       | Never heard of her until today. RIP.
       | 
       | Having programmed a fair amount in assembly and occasionally in
       | raw machine code, I would estimate at least a 10x productivity
       | increase when an assembler is available. I would not contest if
       | somebody suggested it's more like 100x. A massive milestone in
       | the history of computing, without a doubt.
        
       | jimpick wrote:
       | Dr. Booth (her late husband) was one of my engineering professors
       | back at the University of Victoria back in the early '90s. It's
       | amazing that modern CPUs still use the multiplication circuits he
       | created (along with his wife). Also one of several people that
       | can claim to have created the first spinning magnetic storage!
        
       | DogLover_ wrote:
       | Never heard of her before now. Surprising given the impact of
       | assembly.
        
         | abudabi123 wrote:
        
       | 95014_refugee wrote:
       | .
        
       | ronnier wrote:
       | > Professor Kathleen Booth, one of the last of the early British
       | computing pioneers, has died. She was 100.
       | 
       | Wow long life. I didn't know you until now, RIP.
        
       | BobMackay wrote:
       | Here is their 1947 paper on Principles and Progress in the
       | Construction of High-Speed Digital Computers:
       | http://bobmackay.com/Booth/Booth.html
        
         | photochemsyn wrote:
         | That's a great find, it should be required reading for every
         | intro to architecture and assembly course! I stumbled for a
         | second over 'serial vs. parallel' but then realized it just
         | meant a parallel data bus.
        
           | BobMackay wrote:
           | Thanks. My copy was actually the copy that they sent to J.D.
           | Bernal, and was signed over to him "with the compliments of
           | the authors". My father was another PhD student of Bernal's,
           | and became Professor of Crystallography at Birkbeck later.
           | The diagrams are scanned in from the original, but I re-typed
           | the text for web presentation. It is astonishing how much of
           | Computer Science was completely understood by the end of the
           | war.
        
       ___________________________________________________________________
       (page generated 2022-10-29 23:00 UTC)