Sister Mary Kenneth Keller was born #OTD in 1913. She worked with John G. Kemeny and Thomas E. Kurtz on the design and implementation of Beginner’s All Purpose Symbolic Instruction Code — BASIC — and was the first woman in the US to earn a PhD in Computer Science.

10 PRINT “HAPPY BIRTHDAY”
20 GOTO 10

In fact, she wasn’t just the first woman to earn a PhD in Computer Science in the US - she was almost the first person, period. She and Irving Tang both received their degrees on June 7, 1965. But Tang’s degree was awarded earlier in the day.

Actually, there seems to be some uncertainty here!

Washington University in St. Louis, where Tang earned his PhD, says they awarded “one of the first doctorate degrees in Computer Science in the United States to Irving C. Tang.”

So maybe Sister Mary Kenneth Keller went first, or maybe they were more or less at the same time. I’ll update if I find something definitive, but since they were on the same day maybe you just say they were both first.

In honor of her birthday, spend some time goofing around on an Applesoft BASIC emulator:
https://www.calormen.com/jsbasic/
Applesoft BASIC in JavaScript

@mcnees

she went on to have a long career, founding the CS department at Clarke, in the Mississippi River town of Dubuque in northeast Iowa. (Incidentally, GoT author George R.R. Martin paid the bills by teaching writing there for a few years.)

@mcnees

Meanwhile, back in New Hampshire, Kemeny rose to the presidency at Dartmouth, in which he brokered the deal that would see it be among the remaining couple of Ivy League campuses to lift their all-male admissions policies.

Faculty wanted this, but did not want the campus to operate on a 12 month schedule. The board wanted to make use of the campus year round, but did not want to go co-ed.

Kemeny made it happen, but it was in some ways a nasty process.

@mcnees

this seems pretty deeply into @histoftech territory

last time I went on about this stuff was both before the latest and biggest wave of Twitter to fediverse migration so maybe wasn't as obvious and direct a connection to make.

It was also on mastodon.technology which has now finally shut down completely

@mcnees: Because BASIC is the computer equivalent of a nun with a ruler?
@riley
She whacked knuckles with a slide rule instead of the usual way.
@mcnees Basic is a language for novices
@PeteBleackley Everything is a language for novices at some point.
@PeteBleackley @mcnees every person is a novice at some point
@mcnees @PeteBleackley the pun took me a second there… but the point still stands 😂
@bbcmicrobot @mcnees Beginners' All-purpose Symbolic Instruction Code
BBC Micro Bot :mastodon: 🟢 (@[email protected])

Content warning: Musk acquires 10000 BASIC progs

mastodon.me.uk
@PeteBleackley @mcnees Well played, sir. Just don't make it a habit.

@PeteBleackley @mcnees If you can't code well in a "novice" language like Basic then you probably can't code well in another language either. And Basic has come a long way from it's early beginnings - look up FreeBasic as an example.

Data structures & algorithm first, language is a far second.

@mcnees Guess sixth grade me has her to partially thank as I wrote out my Atari 800 Basic programs in my notebook at school.

@mcnees
Thanks, Sister! I still have a fondness for Basic, though haven't used it in quite a while. Maybe I should drag the TI99/4A out of the garage one day, it still worked the last time I plugged it in about five years ago. (Though I guess an emulator wouldn't be all that hard to find.)

I was unaware of the lady's involvement in this huge milestone, so thanks for mentioning it!

@mcnees BASIC was my first programming language and set me on the path to becoming a software engineer. So glad to know about our pioneers!

@mcnees She reminds me of my Great Aunt, who was born in the 1890s into a very Catholic French Canadian family.

Girls did NOT go to college. They got married and had (lots of) babies.

But not Emma. She was smart--her thing was languages; she spoke at least six--and wanted an education. So she became a nun and got educated in the service of the church. She took courses, including chemistry and physics, at McGill.

Question - I cut & pasted a list of some accounts that I followed, into this post: link.https://mastodon.world/@P4UL/109525960509124350 However, the text doesn't link to those accounts. What did I do wrong? Thanks!
#question #help #mastodon #newbie #newbies #followfriday
Paul D (@[email protected])

I have followed the following for #FollowFriday (and alliteration): 
@smokelong 
@fabulistmagazine
@bcsmagazine 
@BoneParade 
@astrolabe 
@lunastation 
@thequietreader 
@Ellipsiszine 
@fantasticother 
@augurmag 
@talesfeathers
@fictivedream 
@fullhouselit 
@Metaphorosis
@apexmagazine
@janusliterary
@UncannyMagazine
@ReckoningMag
@StanzaCannon
@kaleidotrope 
@heartlines_spec
@fiyahlitmag 
@KhoreoMag Per the suggestion of @rchopgood.mastodon.world #LitMags on #mastodon

Mastodon
@P4UL
They will only turn into a link if they're on the same instance, else you will need @instance.something after their username
@mcnees am I the first person to say, "good lord!" in response to that? :)
@mcnees Aside: John Kemeny is responsible for much of my career. BASIC introduced me to computers and his work as chair of the President's Commission on the Accident at Three Mile Island set the direction for nuclear safety and the sort of engineering analysis I do. I didn't put two and two together until your post, so thanks for that.
@mcnees BASIC is what started me on the path to becoming a programmer and now system administrator. Nice to learn a bit about its origins, even if it is decades after the fact.
@mcnees first and last time I studied programming was BASIC.
@mcnees My first programming language on an HP "minicomputer" in an engineering lab at VaTech circa 1972.

@mcnees

Amazing pointy top to her head!🤔

@mcnees

HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
HAPPY BIRTHDAY
[…etc…]

@mcnees The first computer language I learned. And the only one I still remember.
@mcnees Mary Kenneth Keller was actually the first _person_ to earn a CS PhD in the US; the second person got his later that day!
@mcnees Thanks for sharing this important historical information. I would have never realized a Catholic sister played such an important role.

@mcnees Little background for anyone interested to learn more about her.

https://www.cs.wisc.edu/2019/03/18/2759/

Sister Mary Kenneth Keller (PhD, 1965): The first PhD in computer science in the US

By Maeve Ryan It’s UW-Madison Commencement Day, 1965. Badgers stand proud in their graduation garb, eager to receive diplomas. Among them, one woman stands out in her gown and nun’s habit: Sister Mary Kenneth Keller, …

Computer Sciences
@mcnees Never knew that, very cool!
@mcnees and according to Wikipedia, she was among the first two students to receive such a degree at all in the US.
@mcnees I love elevating the roll women have played in science. #computerScience #WomenInStem
@mcnees I saw her photograph posted on the University of Wisconsin-Madison's CS department 'Wall of fame'. She did her BS and MS in Madison I believe
@mcnees can I get a GOSUB for old times’ sake?
@mcnees I was fortunate enough to meet Sister Mary Kenneth at an open house at Clarke College when I was just a kid!
@mcnees Wow, BASIC was my first programming language. Good to know she contributed to it.
@mcnees @marick Sr. Mary Kenneth founded and chaired the CS department at Clarke College (now University).
http://www.cs.uni.edu/~wallingf/blog/archives/monthly/2014-05.html#e2014-05-25T12_03_29.htm
Knowing and Doing: May 2014 Archives

@katrinakatrinka @Flominator thanks! BTW did I somehow manage to post this question on @mcnees thread? If so, apologies.