Grace Hopper #ALD19 @findingada

NewImage

Grace Hopper  was an American computer scientist and United States Navy rear admiral, one of the first programmers of the Harvard Mark I computer, and a pioneer of computer programming who invented one of the first linkers. Her legacy was an inspiring factor in the creation of the Grace Hopper Celebration of Women in Computing.

From Yale.edu:

Perseverance was on of the personality traits that made Grace Murray Hopper a great leader. On her arrival at Cruft Laboratory she immediately encountered the Mark I computer. For her it was an attractive gadget, similar to the alarm clocks of her youth; she could hardly wait to disassemble it and figure it out. Admiral Hopper became the third person to program the Mark I. She received the Naval Ordnance Development Award for her pioneering applications programming success on the Mark I, Mark II, and Mark III computers.

A true visionary, Admiral Hopper conceptualized how a much wider audience could use the computer if there were tools that were both programmer-friendly and application-friendly. In pursuit of her vision she risked her career in 1949 to join the Eckert-Mauchly Computer Corporation and provide businesses with computers. There she began yet another pioneering effort of UNIVAC I, the first large-scale electronic digital computer. To ease their task, Admiral Hopper encouraged programmers to collect and share common portions of programs. Even though these early shared libraries of code had to be copied by hand, they reduced errors, tedium, and duplication of effort.

By 1949 programs contained mnemonics that were transformed into binary code instructions executable by the computer. Admiral Hopper and her team extended this improvement on binary code with the development of her first compiler, the A-O. The A-O series of compilers translated symbolic mathematical code into machine code, and allowed the specification of call numbers assigned to the collected programming routines stored on magnetic tape. One could then simply specify the call numbers of the desired routines and the computer would “find them on the tape, bring them over and do the additions. This was the first compiler,” she declared.

Admiral Hopper believed that the major obstacle to computers in non-scientific and business applications was the dearth of programmers for these far from user-friendly new machines. The key to opening up new worlds to computing, she knew, was the development and refinement of programming languages – languages that could be understood and used by people who were neither mathematicians nor computer experts. It took several years for her to demonstrate that this idea was feasible.

Read more



Adafruit 608-1

Happy Ada Lovelace Day! Today, in honor of Ada Lovelace, the world celebrates all of the accomplishments of women in science, art, design, technology, engineering, and math. Each year, Adafruit highlights a number of women who are pioneering their fields and inspiring women of all ages to make their voices heard. Today we will be sharing the stories of women that we think are modern day “Adas” alongside historical women that have made impacts in science and math.


Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 38,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — New Products 11/15/2024 Featuring Adafruit bq25185 USB / DC / Solar Charger with 3.3V Buck Board! (Video)

Python for Microcontrollers – Adafruit Daily — Select Python on Microcontrollers Newsletter: PyCon AU 2024 Talks, New Raspberry Pi Gear Available and More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

Adafruit IoT Monthly — Halloween, WiLo, and more!

Maker Business – Adafruit Daily — The worlds largest car exporter: China

Electronics – Adafruit Daily — Are you grounded?

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.