Ada Lovelace: The woman who invented coding, and her bug!

Поделиться
HTML-код
  • Опубликовано: 7 окт 2024
  • Hi Spacecats, I'm Dr Maggie Lieu and welcome to my channel, where you can find all things space, astronomy and physics! Ada Lovelace was the Victorian visionary who became the world's FIRST computer programmer! 🤯 Long before Bill Gates and Steve Jobs, Ada saw the potential of machines to do more than just calculate. In celebration of ada lovelace day, this video, will explore her groundbreaking work with Charles Babbage's Analytical Engine - the precursor to our modern day computer.
    Links:
    Translation of article by Ada: books.google.c...
    Media credits:
    Images: Gemini
    Special thanks to my RUclips Members: Annex Celestial, Wheely Big Bike Trip, Steven Yee, Anders Welander, Bill Fratt, David Brant, John Lewis, Jordan Workshop, macgonzo, Christopher Senn, Mike B., Gregory McCoy & Arcane Domain
    You can also sign up on my channel page to get access to perks:
    / @spacemog
    Support me through my shop:
    www.maggielieu.com/shop
    If you enjoyed the video, please consider by liking, sharing and subscribing! I'm also on:
    twitter: / space_mog
    instagram: / space_mog
    facebook: / spacemog

Комментарии • 96

  • @husk79
    @husk79 2 дня назад +6

    very interesting how it all begun.. i like that Ada not only excelled in the scientific and mathematical part.. but also in a more artistic way... an i can imagine back then... people who would excel in "programing" and sciences wouldn't be artistic at all... i think in many subjects it takes a different way of seeing things for it to excel beyond imagination !
    also very well made video... the graphics made it really fun to watch too! excellent work!

  • @pierrec1590
    @pierrec1590 День назад +4

    Fun fact, in 1979, the American DoD named their brand new computer language in her honor, Ada.

    • @SpaceMog
      @SpaceMog  20 часов назад +2

      Nice one! There is also the ada programming language 😲

  • @rayjay848
    @rayjay848 2 дня назад +8

    A deeper dive into RAdm Grace Hopper would be appreciated. There’s more than just the “bug” story.

    • @generessler6282
      @generessler6282 День назад +2

      The NSA recently released old video of Hopper's lectures there. They're genius. Highly recommended.

  • @paulalexandredumasseauvan2357
    @paulalexandredumasseauvan2357 2 дня назад +3

    THANK YOU for introducing ada lovelace! very much enjoyed your presentation 👍☺

  • @DavidBrant
    @DavidBrant 2 дня назад +5

    Love this Dr Lieu - great images too!🔥🔥Ada, just like Jocelyn bell, Marie Curie, Hedy Lamarr and many other incredible pioneers in science. ❤

  • @FireFlyMaxx
    @FireFlyMaxx 2 дня назад +4

    Thank you MOG. I had no clue that Ada Lovelace, was the proper parent of Code. I've known about Babbage since the 1980s. I worked for the game retailer Babbage's in the 90s as a teenager, where my love for digital entertainment was fostered.

  • @sjng68
    @sjng68 2 дня назад +3

    Thanks for another great vid. I remember learning Ada the programming language during my uni degree in the late 80s.

  • @stevenyee8967
    @stevenyee8967 2 дня назад +8

    Very interesting. Wow, I was never taught or mentioned of Ada Lovelace as the first female computer programmer when I was attending computer classes. Of course, I never had a bright and talented teacher as you. 😊

    • @tolkienfan1972
      @tolkienfan1972 День назад +1

      No. Not just the first female computer programmer.
      The first computer programmer overall.

  • @JohnnyWednesday
    @JohnnyWednesday 2 дня назад +4

    You may be interested in "Plan 28", Doctor Lieu (if you've not heard about it already) - it's a project to document, fully understand, simulate and then build Charles Babbage's Analytical Engine (with his "Plan 28" design seemingly being the most complete). Ada's code shall of course be the first complete program it runs!
    I studied the history of computing and I spend a lot of time learning and writing in old languages on old hardware. There's nothing in this world I want more than a slice of time on the Analytical Engine!
    I happen to work on 3D engines and physical simulations so I'm hoping to join work on the simulator one day. However it does mean learning many aspects of Babbage's designs - which is like learning how to be a watchmaker with your eyes closed (Richard Dawkins would approve) - I can't hope to learn it all! but maybe I can learn one part of the machine and contribute :D

  • @jeffmosesjr
    @jeffmosesjr 2 дня назад +4

    Another brilliant video from Dr Lieu. Intelligent and beautiful ladies are amazing!

    • @m_jackson
      @m_jackson День назад

      Bru, it's 2024. Intelligent and beautiful people. We don't differentiate between the genders anymore. My hairy chest with moobs is just as attractive. Where's my kiss?

  • @theunknownunknowns5168
    @theunknownunknowns5168 2 дня назад +5

    Ada was on the spectrum for sure. I mean, we are all on the spectrum, but she is The Accountant movie level for sure.

    • @m_jackson
      @m_jackson День назад

      And that's why I'm working on a time machine. Our rainbows will cancel each other out, and that's less achey than having a vasectomy

  • @MrGaborseres
    @MrGaborseres День назад +1

    Wow 🙂 what a story ☺️
    Thanks for bringing it to us 👍 🌹

  • @NeoNorse
    @NeoNorse День назад +1

    As a former professional programmer (male) my coding heroes were always Ada Lovelace ('natch), Grace Hopper and Margaret Hamilton, she who programmed the Apollo Guidance Computer that people now snidely say is stupider than their smartphones. Thank you for showcasing two of my top three!

  • @TropicalCoder
    @TropicalCoder День назад +2

    Beautiful illustrations!

    • @john_hind
      @john_hind День назад +1

      Yes, but I could not find a credit. Artists deserve credit as well as female scientists! I thought maybe they came from Sydney Padua's graphic novel 'The Thrilling Adventures of Lovelace and Babbage', but the style seems rather different.

    • @TropicalCoder
      @TropicalCoder День назад

      @@john_hind To me they were obviously generated by AI.

    • @john_hind
      @john_hind День назад

      @@TropicalCoder Really? If that is the case it is a much better AI than any I've come across to date and I'd love for it to be identified so I can have a play myself! And the women who created it deserve some credit!

  • @ARWest-bp4yb
    @ARWest-bp4yb 2 дня назад +3

    Dr. Maggie, after you're done checking your code for bugs, don't forget to check your hard-drive for moths!🦋🦋 Fascinating story, Happy Ada Lovelace day!🥳

    • @m_jackson
      @m_jackson День назад +2

      It was a recursive bug, it just went round and round the light

  • @whatwhodid7152
    @whatwhodid7152 2 дня назад +5

    wow, I learned so much in 10 minutes from this video that I never knew about Ada Lovelace. it sparked my interest and I need to find out more

    • @m_jackson
      @m_jackson День назад

      When I first saw her name, I thought she was an adult movie actress from the 70s. Not disappointed to find out the truth though.

    • @kevinmcfarlane2752
      @kevinmcfarlane2752 9 часов назад

      I was aware of her. There ought to be a movie, if there isn’t an obscure one already. I believe there are some other colourful aspects of her life that were not covered here too.

  • @ronjones8580
    @ronjones8580 19 часов назад +1

    thanks for this bit of history mog! there was a programming language named ADA used by military contractors in the 1980's named after her. you are quite correct that women have been a fundamental part of programming from the very beginning.
    fyi-i once watched Grace Hopper on the tonite show with Johnny Carson where she gave him about an 18 inch length of wire. johnny asked her what that was and she told him it was a nanosecond-the amount of time it took a charge to go from one end of the wire to the other! you can probably find clips of it online if you're interested!

  • @ptonpc
    @ptonpc День назад +2

    Imagine what could have happened if Babbage and Lovelace's work had continued.

    • @SpaceMog
      @SpaceMog  20 часов назад +1

      the possibilities...

  • @johnlewis8664
    @johnlewis8664 2 дня назад +3

    It’s quite frustrating that in school we were taught about Babbage but not Ada Lovelace, we never seen to get the full picture. Hopefully it’s different now

    • @JohnnyWednesday
      @JohnnyWednesday 2 дня назад +3

      She has long been recognized and admired in computer science. My school didn't even mention Babbage!

    • @johnlewis8664
      @johnlewis8664 2 дня назад

      @@JohnnyWednesday I’m very pleased by that

  • @ArturdeSousaRocha
    @ArturdeSousaRocha 2 дня назад +2

    Love the illustrations, even if they are not quite lifelike.

  • @thomask9694
    @thomask9694 День назад +2

    A very nice and well researched video, as always, but I strongly dislike the mix of real photos and AI-generated ones without a visible footnote, especially for this historic topic.

    • @SpaceMog
      @SpaceMog  21 час назад +1

      Thanks! Added now!

  • @scratchanitch
    @scratchanitch 2 дня назад +1

    I've been a professional developer for decades and I like the Ratatouille perspective. Anyone can c̶o̶o̶k̶ code. Meaning, not everyone can be a great coder, but a great coder can come from anywhere. Oh, and with Ada being my first serious programming language, she's definitely a hero to me. BTW, Professor Hannah Fry also did a great documentary on Ada's story - definitely worth a watch.

  • @YousufAhmad0
    @YousufAhmad0 2 дня назад +1

    Picturing Space Mog pawing and hissing at bugs on her screen 😂❤

  • @67comet
    @67comet День назад

    :) The illustrations remind me of the covers on "Harlequin Romance" novels. Ada was a complete genius. I'm glad you're showing her some love.

  • @emilefeltesse
    @emilefeltesse 10 часов назад

    Very well told. Thank you so much for your videos I always follow with pleasure.

  • @humanetiger
    @humanetiger День назад

    Love the illustrations.

  • @KaiseruSoze
    @KaiseruSoze 2 дня назад +4

    There's even a programing language named after her. Some say that Ada is better than C++.

    • @andreimiga8101
      @andreimiga8101 2 дня назад

      Ada is a very cool language, but unfortunately a lot of people don't like it because it is "wordy" (like Pascal). It was created by the US military for their systems, but it never got any real traction, mostly because it was way ahead of its time and all compilers were very expensive, because you were not allowed to sell uncertified Ada compilers. Still, even today it is not a dead language.
      Ada being better than C++ is an interesting debate, but one thing to mention is that, although it is not fully memory safe, it is safe enough that Ada folks can challenge Rust, not something that C++ will do anytime soon.

    • @scratchanitch
      @scratchanitch День назад

      @@andreimiga8101 Indeed. My thesis was on distributed Ada so I have a bit of a soft-spot for it. IIRC, some air traffic control systems were developed with Ada (and Oracle PL/SQL is heavily based on its syntax too).

    • @tolkienfan1972
      @tolkienfan1972 23 часа назад +1

      Everything is better than C++

    • @SpaceMog
      @SpaceMog  20 часов назад +1

      Yes!

    • @andreimiga8101
      @andreimiga8101 19 часов назад

      @@tolkienfan1972 The problem with C++ is that a lot of code doesn't really follow modern guidelines. I always facepalm when I see raw pointers in high level code, or raw references in all but the most trivial contexts (like passing parameters). C++98 was like a gun without any safety. C++11 and later added safety switches, and people just refuse to use them. If C++ was free of the old baggage and had a fully usable and fast standard library (looking at you, std::regex), it would be a great language. Unfortunately, they just keep adding more and more useless complexity into the language, when none of it is needed.

  • @MattNolanCustom
    @MattNolanCustom День назад

    It is my understanding that Ada also translated for Babbage from French key details about how to use punched cards for programming sequences of operations - in use on the Jacquard Weaving Loom since 1804. The use of punched holes pre-dates Jacquard, with punched tape being used to control looms (though still with some human control, not fully automated) in 1725 by Basile Bouchon.

  • @AlanCanon2222
    @AlanCanon2222 День назад

    Her notes on her translation of Menabrea's treatise on the Analytical Engine is a must read for computer scientists.

  • @HarryNicNicholas
    @HarryNicNicholas 2 дня назад +3

    8:43 lol, yes "engin" still, happy ada day and steer clear of artists!.

  • @NobodyOfNote-qv5wh
    @NobodyOfNote-qv5wh 21 час назад

    Thanks for the video. The promotion of all STEM subjects to anyone, male or female, is so important. Here in NZ, Physics, Chemistry and Biology are watered down to 'Science' until Year 11 (15-16 years old), which I think is totally wrong. I absolutely loved Physics from age 11 when I started that subject (Chemistry & Biology were separate subjects taught by specialist teachers) , and it led to me doing a 40 year career in Engineering. The love of Physics (and Space) is why I follow your posts!
    On a different topic, I recommend to anyone Chris Hadfield's 'An Astronauts Guide to Life'. I particularly like his thoughts about success and failure and how that should not define who you are, or your own self esteem; your own actions are what really count, not what others say or do, or life's disappointments.
    This venture, the idea that you can learn off the internet from people like yourself, could well be the answer to a frankly lack-lustre education system. Maybe a "quiet revolution" is happening....???? Keep going Dr Maggie!!!!!

  • @shahmuizz5872
    @shahmuizz5872 2 дня назад +3

    Wtf2 hour ago😂 i just search ada lovelace

  • @tolkienfan1972
    @tolkienfan1972 День назад +1

    4:19 the screen reads "Analytical Engin"

    • @SpaceMog
      @SpaceMog  20 часов назад +1

      Close enough 😂🙈

  • @alnilam2151
    @alnilam2151 2 дня назад +3

    A, Florence Nightingale of her time; young unknown + departed but, even then Fair was an Illusion! {/] ;x

  • @m_jackson
    @m_jackson 2 дня назад +3

    Hi. I'm really sorry to inform you, but your spaceship appears to be heading close to the site of a large explosion on the body in the right window. Don't go left though, it's a serious meteor shower.
    Save the cats onboard first. Thank you.
    Also, thanks for the videos. Keep warm, we've got spring here, so neener.

    • @SpaceMog
      @SpaceMog  20 часов назад

      Thanks for the heads up! I'll try to steer clear

  • @mitakeet
    @mitakeet День назад +3

    Programming _is_ debugging. Source: 30+ year professional programmer ;-)

    • @SpaceMog
      @SpaceMog  21 час назад

      😂 its so satifying when the code runs though!

    • @mitakeet
      @mitakeet 20 часов назад

      @@SpaceMog There've been a tiny handful of cases (like maybe 3) in my career where it _wasn't_ my fault. That was the biggest thing I had to accept as a developer: It's Always My Fault ;-)
      And there've been a handful of cases (slightly better than tiny, but only slightly) where things ran exactly as I expected when I finished writing and began testing. So rare that I'm generally convinced I ran my test wrong rather than my code was right ;-)

  • @anthonyberent4611
    @anthonyberent4611 День назад +1

    Admiral Grace Hopper didn't invent the term "bug". As she pointed out in a recorded talk of hers that I saw, her joke (the first real bug in the computer) would have made no sense if she had. Also the term was in use in radar and other electronics before it was used in computing.

    • @SpaceMog
      @SpaceMog  21 час назад

      never heard of bugs in electronics or radar... so i cant comment :-)

  • @happyhome41
    @happyhome41 День назад +1

    What a wonderful presentation. Big minds, big hearts, *may* trump all.

    • @SpaceMog
      @SpaceMog  20 часов назад +1

      Thanks so much 🙂

  • @ChrisM-hx9kv
    @ChrisM-hx9kv 2 дня назад +3

    Commenting to feed the bugs so they don't go into the algorithm 🙃

  • @Broken_robot1986
    @Broken_robot1986 2 дня назад +1

    So amazing, Ada we love you! Freaking bugs! Crazy how all these smarty pants were dying in their 30s.

    • @SpaceMog
      @SpaceMog  20 часов назад

      Too young 😭

  • @danijeltasov1432
    @danijeltasov1432 День назад +1

    Where are this images from? Some graphic novel about lovelace?

    • @MattNolanCustom
      @MattNolanCustom День назад +4

      they look AI-generated to me, being inaccurate, inconsistent and ficticious (no artist in the know would draw a difference engine with plumbing!)

    • @SpaceMog
      @SpaceMog  21 час назад

      @@MattNolanCustom Ai generated is as good as the prompt-engineer.... I guess I still need to work on that 😅

    • @MattNolanCustom
      @MattNolanCustom 20 часов назад

      @@SpaceMog oh, I wouldn't be so hard on yourself. I think the dataset the AI was trained on has a lot to do with it too, plus the way that neural networks (mostly opaquely) work. I do worry that we're losing a lot of veracity very rapidly right now, and many people simply can't tell.

  • @Casey_Jones
    @Casey_Jones 22 часа назад +1

    As the video said "Happy Happpy Ada Lovelace Day," who if I'm seeing this right from the AI images used died in 199990 or was born then? I don't know. The AI images were far more distracting

    • @SpaceMog
      @SpaceMog  21 час назад

      Need better ai 🙈🙈🙈

  • @EverythingInMyBrain
    @EverythingInMyBrain 18 часов назад

    One of my daughters is named after her. The other is named after Rosalind Franklin.

  • @Nikolas_Davis
    @Nikolas_Davis День назад +1

    1:15 Erm, the Greek War of Independence was not fought in the 1500s, you might want to update your illustrations 🙂

    • @SpaceMog
      @SpaceMog  21 час назад

      what makes it seem 1500s? 😂🙈

    • @Nikolas_Davis
      @Nikolas_Davis 20 часов назад

      ​@@SpaceMog
      Well, the weaponry, the towers in the background, the spears, the helmets... Byron is sort of appropriately dressed, but he might want to lose the sword and grab a musket (not that he got the chance to use either much, anyway)
      If this was AI-generated, I'd love to see the prompt.

  • @peterdore2572
    @peterdore2572 День назад +1

    Awesome video breaking a bit from the Space Mold. But as a Historian who loves History, im not sure people would have enjoyed the beginning when you suddenly start talking about Inc*stous Parents and Sat@nism. I know Americans are more sensitive than British folks and wouldnt want kids, expecting a Science video to talk about stuff like that. Personally I would never care about that language, cuz im an adult and its perfectly normal. But Script-wise, as a producer, I would have avoided that small part, because it is also Unnecessary. I really enjoyed the knowledge shown in this video and I am looking forward to more :) My comment is simply an Advice. Take it or leave :)

    • @SpaceMog
      @SpaceMog  21 час назад +1

      Good point! Thanks for tip!

  • @jeffrey5961
    @jeffrey5961 2 дня назад +2

    Does Dr Lieu use AI to search for bugs in her codes? Interesting to see AI used in videos.

    • @SpaceMog
      @SpaceMog  21 час назад +1

      Collab is great for writing code but not for bugs, but gemini has helped me several times with errors or at least put me on the right direction. Saved me countless hours on slack overflow! :-)

  • @jamessydenstricker2342
    @jamessydenstricker2342 2 дня назад +2

    Great video!!! I have a hypothesis. Men, are the fragile ones!

    • @m_jackson
      @m_jackson День назад

      We don't differentiate between genders my friend. At least I hope not, because I don't want to be represented by someone who places commas in the wrong places and uses too many exclamation marks.

    • @jamessydenstricker2342
      @jamessydenstricker2342 День назад

      @@m_jackson looks, like, Im, correct!!!

  • @theemissary1313
    @theemissary1313 День назад +1

    Obligatory comment for the algorithm

  • @matt92hun
    @matt92hun День назад +1

    Having a child from his sister sounds very British and very Greek at the same time.

  • @rahantr1
    @rahantr1 2 дня назад +1

    Euclid, Eratosthenes and Al-Khwarizmi turned in their graves but when they learnt that Ada's father attended cleansing of Muslims and Jews from Balkans then they stopped complaining.