ข้อเท็จจริงเกี่ยวกับโปรแกรมเมอร์ ข้อเท็จจริงการเขียนโปรแกรมที่น่าสนใจ ข้อดีข้อเสียของการเป็นโปรแกรมเมอร์

ทั้งชีวิตของเธอคือการหยุดนิ่งของการต่อสู้ครั้งใหญ่ระหว่างโลกแห่งอารมณ์และโลกแห่งตรรกะ ระหว่างอัตนัยและวัตถุประสงค์ ระหว่างบทกวีและคณิตศาสตร์ ระหว่างสุขภาพที่ไม่ดีและการระเบิดของพลังงาน!

เบ็ตตี้ ทูล. Ada: แม่มดแห่งตัวเลข


ชีวิตของเอด้า เลิฟเลซทำให้เกิดเสียงสะท้อนในตำนานในยุคดิจิทัลของเรา การมาเยี่ยมหลุมศพของเอด้าด้วยความเคารพมีจำนวนมากกว่าการไปแสวงบุญของพ่อของเธอ กวีไบรอน

บรูซ สเตอร์ลิง


10 ธันวาคมกลายเป็นวันของโปรแกรมเมอร์เพื่อเป็นเกียรติแก่ตัวแทนคนแรกของอาชีพที่ไม่เก่าแก่นักนี้ Ada Byron ซึ่งเกิดในวันนี้ อย่างแม่นยำเพราะลูกสาวของกวีไบรอนยังคงอยู่ในประวัติศาสตร์ของวิทยาศาสตร์ - ถูกหรือผิด - นางฟ้าที่ดีเอนกายไปทางอู่ของคอมพิวเตอร์เครื่องแรก Ada เรียกตัวเองว่าเป็น "The High Priestess of Babbage's Machine" แท้จริงแล้ว Ada เป็นมากกว่าสัญลักษณ์ในร้านเสริมสวยสไตล์วิกตอเรียน...

Ada Augusta Byron-King เคานท์เตสแห่งเลิฟเลซเกิดเมื่อ 200 ปีที่แล้วเมื่อวันที่ 10 ธันวาคม พ.ศ. 2358 ในลอนดอนในครอบครัวที่โดดเด่นสำหรับประเทศหัวโบราณและหยิ่งยโส ในการยืนกรานของพ่อของเธอ กวีจอร์จ โนเอล กอร์ดอน ลอร์ดไบรอน ซึ่งในสายเลือดของตระกูลกอร์ดอนชาวสก็อตผู้ทรงพลังได้หลั่งไหลออกมา เด็กหญิงคนนี้ได้รับชื่อจริงว่าออกัสตา (ออกัสตา) เพื่อเป็นเกียรติแก่น้องสาวต่างมารดาของเขา (โดยทางบิดา) ด้วย ซึ่งเขาลือกันว่ามีนวนิยายและกวีได้อุทิศ Stanzas ที่มีชื่อเสียงให้กับ Augusta พ่อที่เห็นลูกสาวของเขาเป็นครั้งแรกและครั้งสุดท้ายหลังจากเกิดหนึ่งเดือนทิ้งภรรยาของเขาและไปปฏิวัติ Garibaldian อิตาลีเมื่อเด็กผู้หญิงอายุสองเดือนและไม่ได้ปรากฏตัวอีกครั้งในแวดวงครอบครัว เมื่อวันที่ 21 เมษายน พ.ศ. 2359 ไบรอนได้ลงนามในการหย่าร้างอย่างเป็นทางการ ผู้เขียนชีวประวัติหลายคนมักพูดถึงพ่อที่อุทิศให้กับ Ada ตัวน้อยซึ่งเป็นลูกที่ถูกต้องตามกฎหมายเพียงสองสามบรรทัดในการจาริกแสวงบุญของ Childe Harold (แปลโดย G. Shengeli):
"โอ้ลูกสาวของฉัน! ฉันอยู่ในชื่อของคุณ
เปิดบท; พวกเขาต้องทำให้เสร็จ
ฉันจะยังคงเป็นครอบครัวของคุณตลอดไป
แม้ว่าฉันจะไม่สามารถมองคุณ
มีเพียงคุณเท่านั้น - ในเงามืดของปีที่อยู่ห่างไกล - คือความสุข
ในวิสัยทัศน์ของคุณในอนาคตของฉัน
ท่วงทำนองที่ฉันลืมไปตั้งแต่วัยเด็กจะเข้า
และสัมผัสหัวใจด้วยดนตรีสด
เมื่อของฉันกลายเป็นน้ำแข็ง
".
มีอีกหลายบทในโทนเดียวกัน และจบด้วยพรของบิดา:
"หลับให้สบายในเปลโดยไม่ต้องกังวล:
ฉันอยู่ตรงข้ามทะเล จากที่สูงของภูเขา
ฉันส่งพรให้คุณที่รัก
คุณจะกลายเป็นอะไรสำหรับความอ่อนล้าของฉัน!
",

แต่ในขณะเดียวกัน ในจดหมายถึงลูกพี่ลูกน้องของเขา เขากังวลล่วงหน้า: " ฉันหวังว่าพระเจ้าจะให้ทุกอย่างแก่เธอยกเว้นของขวัญบทกวี - คนบ้าคนเดียวในครอบครัวก็เพียงพอแล้ว ..." แต่มีบทอื่น ๆ ที่อุทิศให้กับลูกสาว นี่คือข้อความที่ตัดตอนมาจาก "ลาก่อนเลดี้ไบรอน" (แปลโดย I. Kozlov):
"และในเวลาที่คุณกอดรัดลูกสาวของเรา
ชื่นชมคำกล่าวสุนทรพจน์
คุณพูดเป็นนัยถึงพ่อของเธออย่างไร?
พ่อของเธอถูกแยกออกจากเธอ
เมื่อเด็กน้อยสบตาคุณ -
จูบเธอ จำไว้
เกี่ยวกับผู้ที่สวดอ้อนวอนให้คุณมีความสุข
ผู้พบสวรรค์ในความรักของคุณ
และถ้ามีความคล้ายคลึงอยู่ในนั้น
กับพ่อที่ทิ้งเธอ
ใจก็สั่นไหว
และใจที่สั่นเทาจะเป็นของฉัน
".

การเลี้ยงดูโปรแกรมเมอร์คนแรกของโลกล้มลงบนบ่าที่บอบบางของแม่ของเธอ - Anna Isabelle (Anabella) Milbank ผู้น่ารัก Lady Byron "ผู้หญิงที่ไม่ธรรมดา, กวี, นักคณิตศาสตร์, นักปรัชญา" ตามที่ Byron บรรยายถึงเธอในปี พ.ศ. 2356 ซึ่ง ให้ฉายาแก่เธอว่า "ราชินีแห่งสี่เหลี่ยมด้านขนาน" . อย่างไรก็ตามไม่ใช่ในทันที: แม่ของทารกแรกเกิดที่มอบลูกให้พ่อแม่ของเธอไปล่องเรือเพื่อสุขภาพ เธอกลับมาแล้วเมื่อลูกสามารถเลี้ยงดูได้ ชีวประวัติที่แตกต่างกันอ้างว่าเอด้าอาศัยอยู่กับแม่ของเธอหรือไม่ บางคนอ้างว่าแม่ของเธอเป็นที่หนึ่งในชีวิตของเธอ แม้กระทั่งในการแต่งงาน ตามแหล่งข้อมูลอื่น เธอไม่เคยรู้จักผู้ปกครองคนใดเลย ภรรยาของกวีไม่ได้ตกอยู่ในความเศร้าโศกและความสิ้นหวัง แต่ด้วยความรังเกียจการนินทาทางโลก เลี้ยงดูลูกสาวของเธอและให้โอกาสเธอได้รับการศึกษาขั้นสูงสุดในขณะนั้น เด็กผู้หญิงเริ่มสนใจดนตรีและคณิตศาสตร์ตั้งแต่เนิ่นๆซึ่งไม่สามารถทำให้ Lady Byron พอใจได้ สำหรับความกลัวทั้งหมดในโลกของเธอที่แฝงตัวอยู่ในพื้นที่อื่น - ในด้านวรรณกรรมและกวีนิพนธ์ เลดี้ไบรอนพยายามอย่างยิ่งที่จะปกป้องลูกสาวของเธอจากอิทธิพลที่ร้ายแรง (นี่ไม่ใช่อุปมา!) ของพ่อที่ "หนี" จากอิทธิพลใด ๆ ของเขาจนถึงความจริงที่ว่าหนังสือทั้งหมดของพ่อของเธอถูกยึดจากห้องสมุดของครอบครัวและในเวลาเดียวกันทุกบทกวี! นอกจากนี้หลังจากการหย่าร้างพ่อแม่ของแม่และแม่ของเธอไม่เคยเรียกเธอว่าออกัสตา แต่มีเพียงเอด้าเท่านั้น

แล้วสิ่งเลวร้ายก็เกิดขึ้น: Ada Augusta ป่วยด้วยโรคหัด ในตอนต้นของศตวรรษที่ 19 พวกเขายังไม่รู้ว่าจะรักษาโรคร้ายแรงนี้อย่างไร เด็กหญิงคนนั้นกลายเป็นคนพิการและนอนอยู่บนเตียงตลอดสามปี อย่างไรก็ตาม ครั้งนี้ก็ไม่สูญเปล่า Lady Byron ที่ไม่ยืดหยุ่นได้จ้างครูที่ดีที่สุดในลอนดอน และเด็กหญิงคนนั้นก็เรียนต่อที่บ้าน

ช่วงเวลาแห่งการเจ็บป่วยได้นำเอาออกุสตุส เดอ มอร์แกน นักคณิตศาสตร์ นักตรรกวิทยา และนักปรัชญาชาวสก็อตผู้เก่งกาจในแวดวงสังคมของ Ada Byron อดีตครูของแม่ของเธอและภรรยา Mary Somerville ผู้โด่งดัง ซึ่งประสบความสำเร็จอย่างโดดเด่นในด้านคณิตศาสตร์และงานแปลพร้อมความคิดเห็น (ใน โดยเฉพาะอย่างยิ่งจากนักคณิตศาสตร์และนักดาราศาสตร์ชาวฝรั่งเศส "Treatise on Celestial Mechanics" Pierre-Simon Laplace) ถูกเรียกว่า "ราชินีแห่งวิทยาศาสตร์ในศตวรรษที่ 19" เดอ มอร์แกน ผู้เชี่ยวชาญที่ยอดเยี่ยมในด้านตัวเลขลึกลับ ดึงดูดใจหญิงสาวผู้น่าประทับใจ กระหายหาปาฏิหาริย์ด้วยเวทมนตร์ของตัวเลข เปลี่ยนตรรกะที่เข้มงวดของคณิตศาสตร์ให้กลายเป็นเวทมนตร์ ซึ่งกำหนดชีวิตในอนาคตของเคาน์เตสเลิฟเลซในอนาคต ครูมีความคิดเห็นสูงเกี่ยวกับความสามารถของนักเรียนของเขาซึ่งเขาเปรียบเทียบเธอกับนักคณิตศาสตร์ชาวอิตาลี Maria Agnesi ในทางกลับกัน แมรี่กลายเป็นแบบอย่างให้กับลูกศิษย์ของเธอ ... เลดี้ ไบรอนไม่ประสบความสำเร็จในการกำจัดกวีนิพนธ์จากหัวใจของลูกสาวของเธอ เธอเขียนบทกวีอย่างหมกมุ่น - ด้วยความช่วยเหลือของคณิตศาสตร์

ไบรอนเสียชีวิตเมื่ออายุได้ 36 ปี (ในปี พ.ศ. 2367) ในกรีซซึ่งเขาได้ต่อสู้ (สงครามอิสรภาพกรีก, การปฏิวัติกรีก - การต่อสู้ด้วยอาวุธของชาวกรีกเพื่ออิสรภาพจากจักรวรรดิออตโตมัน พ.ศ. 2364-2475) ให้เธอทั้งหมด ของตัวเอง - ความแข็งแกร่งความสามารถและทรัพยากรของเขา ศพของเขาถูกส่งไปยังอังกฤษ - ในห้องใต้ดินของครอบครัวในโบสถ์ Hunkell-Thorcard ใกล้ Newstead Abbey ตอนนั้นเอด้าอายุได้เพียง 9 ขวบ และเธอเพิ่งเริ่มฟื้นตัวจากการลุกจากเตียง


เอด้าตอบสนองความคาดหวังของแม่ในแบบที่คาดไม่ถึงที่สุด ในตอนต้นของปี พ.ศ. 2371 จู่ๆ เธอก็มีแนวโน้มที่จะใช้เวลาว่างทั้งหมดของเธอหลังประตูห้องที่ปิดอยู่ เลดี้ไบรอนสงสัยลูกสาวของเธอในการเขียนบทกวีโดยธรรมชาติและรู้สึกหวาดกลัวอย่างมาก "เงาของพ่อ" ปรากฏชัดและน่ากลัวบนขอบฟ้าของครอบครัว ในช่วงค่ำที่ยากลำบากหลายครั้ง แอนนา อิซาเบลเอาชนะสัญชาตญาณความเป็นแม่ของเธออย่างหมดท่าเพื่อ "มุมมองที่กว้างไกล" และจากนั้นความอดทนของเธอก็หมดลง และเธอก็เรียกร้องบัญชีจากลูกสาวของเธอ เด็กหญิงอายุสิบสองปีดึงกระดาษกองหนึ่งออกมาจากใต้เตียงและแสดงท่าทางเขินอายอย่างเขินอายเผยให้เห็นเลดี้ไบรอน ... วาดภาพเครื่องบินอย่างมืออาชีพด้วยการออกแบบของเธอเอง เมื่ออายุได้ 12 ขวบ เอด้าไม่ได้ฝันถึงเจ้าชายในเทพนิยาย แต่ฝันถึงปีกกลไกที่สามารถฉีกเธอออกจากพื้นและยกเธอขึ้นสู่ท้องฟ้า ไม่ใช่แค่ฝันแต่ประกอบปีกด้วย! Ada สืบทอดความรักของแม่ในวิชาคณิตศาสตร์และคุณลักษณะหลายอย่างของพ่อของเธอ รวมถึงตัวละครที่ใกล้ชิดในอารมณ์ ... พวกเขากล่าวว่าตั้งแต่นั้นมา ไม่เพียงแต่ "ตำนานของกรีกโบราณ" เท่านั้น แต่ยังรวมถึงผลงานของ Blaise Pascal, Isaac Newton, พี่น้อง Bernoulli และนักคณิตศาสตร์คนอื่นๆ อย่างไรก็ตาม มีหลักฐานว่าเอด้าแอบเขียนบทกวี รู้สึกละอายใจที่สิ่งนี้เป็นโรคระบาดทางพันธุกรรม เธอตระหนักถึงความโน้มเอียงของบทกวีของเธอในภายหลัง เมื่ออายุสามสิบ Ada เขียนถึงแม่ของเธอ: ถ้าท่านให้บทกวีแก่ข้าพเจ้าไม่ได้ ท่านจะให้ศาสตร์แห่งกวีนิพนธ์แก่ข้าพเจ้าหรือไม่?"

และตอนนี้ Ada อายุ 17 ปี เธอกำลังรอการตีพิมพ์ครั้งแรก ... Ada Byron ทำน้ำกระเซ็น สุภาพบุรุษในเมืองหลวงได้ล้อมหญิงสาวสวยไว้เป็นฝูง สูญเสียความแข็งแกร่งแบบอังกฤษดั้งเดิมไปในทันที เพื่อให้เข้าใจถึงต้นกำเนิดของปรากฏการณ์ Ada จำเป็นต้องเข้าใจว่าสังคมชั้นสูงของบริเตนใหญ่เป็นอย่างไรเมื่อต้นศตวรรษที่ 19 อันไกลโพ้น โบนาปาร์ตที่พ่ายแพ้ยังคงอ่อนระโหยโรยแรงอยู่บนเกาะเซนต์เฮเลนา ในขณะที่ยุโรปได้รักษาบาดแผลจากสงครามของตนแล้วและรีบ "เข้าสู่วิทยาศาสตร์" การอภิปรายของ "ปลาและสัตว์เลื้อยคลานในทะเล", "การเคลื่อนไหวของทรงกลมท้องฟ้าและผู้ทรงคุณวุฒิ" และ "เข็มขัดของโครงสร้างของโลก" กลายเป็นแฟชั่นและจากนั้นในปี ค.ศ. 1920 และ 1930 พวกเขากลายเป็นบรรทัดฐานบังคับ ตัวบ่งชี้ ของฆราวาสนิยมยุโรปขั้นสูง แน่นอนว่าการเรียนรู้อย่างสุภาพบุรุษล้วนแต่กระทบกระเทือนถึงความมือสมัครเล่นอย่างแรง แม้แต่คำว่า "นักวิทยาศาสตร์" เองก็ยังไม่ได้ถูกประดิษฐ์ขึ้น (คำว่า "นักวิทยาศาสตร์" ถูกนำมาใช้ในปี พ.ศ. 2379 เท่านั้น) อย่างไรก็ตาม เราไม่สามารถยอมรับได้ว่าสังคมชั้นสูงพร้อมอย่างเต็มที่สำหรับการปรากฏตัวของนักคณิตศาสตร์หญิงในท่ามกลาง อีกทั้งสังคม ปรารถนาที่จะรักผู้หญิงคนนั้น!

และเอด้าก็ไม่ทำให้ผิดหวัง! ผอมเพรียว ซีดอย่างวิจิตรบรรจง (โทษจำคุก 3 ปี) ฉลาด มีการศึกษาที่ยอดเยี่ยม และยิ่งไปกว่านั้น โดยธรรมชาติแล้ว - ลูกสาวของไบรอน ลอร์ดและกวีคนเดียวกัน! เธอเต้นได้ไพเราะ เล่นเครื่องดนตรีได้หลากหลาย แต่งกายสวยงาม มีรสนิยม และรู้หลายภาษา แต่สิ่งเหล่านี้อยู่ไกลจากคุณธรรมเดียวของเธอ ความกระตือรือร้นที่เดอ มอร์แกนหว่านลงในเวลาของเขาทำให้ถั่วงอกอุดมสมบูรณ์ ด้วยรอยยิ้มที่มีเสน่ห์ เธอทำได้ด้วยคำถามของเธอ ทำให้สุภาพบุรุษที่ไม่ยอมใครง่ายๆ หน้าแดง หน้าซีดและพูดติดอ่าง และหากเชื่อข่าวลือ เธอก็เป็นที่รู้จักด้วยวิญญาณชั่วร้าย ไม่เช่นนั้น สติปัญญาและตรรกะดังกล่าวจะขัดขวางสาวงามในลอนดอนที่มี อ็อกซ์ฟอร์ดหรือเคมบริดจ์อยู่เบื้องหลังพวกเขา? ความงาม คณิตศาสตร์ และเวทย์มนต์ - นี่คือภาพเหมือนจริงของ Ada Augusta Byron แน่นอนว่าไม่ใช่โดยปราศจากข่าวลือที่หึงหวง - ผู้หญิงคนหนึ่งเปิดตัว "ข้อมูลที่ถูกต้อง" ซึ่งเธอควรจะสนุกกับความสำเร็จดังก้องด้วยเหตุผล - มารเองไม่สามารถทำได้ที่นี่! Ada Byron ตอบสนองต่อสัญชาตญาณเหล่านี้อย่างไร? ไม่มีทาง. เธอเพียงยิ้มเจื่อนๆ ขึ้น ซึ่งในที่สุดก็นำไปสู่ผลลัพธ์ที่ขัดแย้ง สังคมตกหลุมรักเธอมากขึ้นไปอีก อย่างไรก็ตาม สิ่งนี้อธิบายได้ง่าย - ไสยศาสตร์ในการแสดงหลาย ๆ อย่างได้รับการเคารพในสมัยนั้นสำหรับวิทยาศาสตร์เดียวกันกับศาสตร์อื่น ๆ ทั้งหมด สุดท้ายแล้ว อะไรจะลึกลับไปกว่า - ความภาคภูมิใจของลูซิเฟอร์ นางฟ้าแห่งแสงที่ตกสู่บาป หรือทฤษฎีของตัวเลข? ความลับอยู่ที่ไหนมากกว่ากัน? หรือการวัดความลึกลับของพวกเขาเท่ากันหรือไม่ ... หญิงสาวได้รับตำแหน่งชีวิตครั้งแรกของเธอทันที: สังคมชั้นสูงแห่งลอนดอนประกาศให้เธอเป็น Diadem of the Circle

ในกิจกรรมทางสังคมเหล่านี้ (ลักษณะเฉพาะของยุค - เป็นนิทรรศการเทคโนโลยี) หนุ่ม Ada Byron ได้รับการแนะนำให้รู้จักกับนักคณิตศาสตร์ที่โดดเด่นศาสตราจารย์วิชาคณิตศาสตร์ที่มหาวิทยาลัยเคมบริดจ์สมาชิกของ Royal Scientific Society Charles Babbage - ชายผู้มีชะตากรรม เชื่อมโยงกับชะตากรรมของนางเอกของเราอย่างแยกไม่ออก ชื่อของ Charles Babbage ได้ยินครั้งแรกโดย Miss Byron ที่โต๊ะอาหารค่ำจาก Mary Somerville ไม่กี่สัปดาห์ต่อมา วันที่ 5 มิถุนายน ค.ศ. 1833 พวกเขาพบกันครั้งแรก อย่างไรก็ตาม เพื่อให้เข้าใจถึงต้นกำเนิดของคณิตศาสตร์ของ Charles Babbage มากขึ้น จำเป็นต้องกลับไปใช้ตัวละครที่กล่าวถึงข้างต้น นั่นคือ Napoleon I Bonaparte

ฝรั่งเศส ค.ศ. 1790 อัจฉริยภาพของจักรพรรดิผู้ยิ่งใหญ่ได้ปฏิรูปทวีปยุโรป ไม่ นี่ไม่เกี่ยวกับการจราจรทางซ้ายมือ หวนคิดถึงนวัตกรรมที่ปฏิวัติวงการอีกมาก: ระบบเมตริกของหน่วยตวงและตุ้มน้ำหนัก จักรพรรดิเรียกหัวหน้าสำนักสำรวจสำมะโนประชากร Baron de Prony และมอบหมายงานให้เขา จำเป็นต้องเตรียมตารางลอการิทึมใหม่และโปรเกรสซีฟในเวลาที่สั้นที่สุด บารอนไม่เก่งคณิตศาสตร์ แต่เขาเข้าใจทฤษฎีการผลิตเป็นอย่างดี โดยเฉพาะอย่างยิ่งสิ่งที่เราต้องขอบคุณสังคมศาสตร์ของโรงเรียนที่เรียกว่าการแบ่งงาน และตามคำสั่งของจักรพรรดิเดอ Prony ได้พัฒนาเทคโนโลยี เขาแบ่งกระบวนการคำนวณทั้งหมดออกเป็นสามขั้นตอน: ครั้งแรก - นักคณิตศาสตร์ที่แข็งแกร่งที่สุดนำโดย Adrien Legendre และ Lazar Carnot พัฒนาซอฟต์แวร์ทางคณิตศาสตร์ ประการที่สอง - "ลิงก์กลาง" จัดกระบวนการคำนวณและทำให้แน่ใจว่าจะไม่ล้มเหลว ที่สาม - ตัวนับธรรมดาทั่วไปหลายสิบตัวทำการคำนวณโดยตรง การกระจายนี้ทำให้คุณนึกถึงอะไรไหม คณิตศาสตร์ (ซอฟต์แวร์) - องค์กรของการคำนวณ - การคำนวณ (การประมวลผลข้อมูล) ฉันต้องพูดถึงไหมว่า "เครื่องคิดเลขของมนุษย์" ในระบบนี้เรียกว่า "คอมพิวเตอร์" (จากภาษาอังกฤษ " คำนวณ"-"คำนวณ")?

De Prony โชคไม่ดี ตารางที่พัฒนาโดยสำนักของเขาไม่เคยถูกตีพิมพ์เนื่องจากสงคราม อย่างไรก็ตาม สี่ทศวรรษต่อมา งานของเดอพรอนีก็จบลงที่โต๊ะของแบบเบจ ชาวอังกฤษที่ได้ศึกษาวิธีการหารการคำนวณทางคณิตศาสตร์ของฝรั่งเศสมีความยินดีเป็นอย่างยิ่ง จากนั้นเขามีความคิด: จะเกิดอะไรขึ้นถ้า "เครื่องคิดเลขของมนุษย์" ซึ่งเป็น "วัสดุของมนุษย์ที่ไม่น่าเชื่อถือ" นี้ถูกแทนที่ด้วยอุปกรณ์กลไกขั้นสูง ท้ายที่สุด การคำนวณ "คอมพิวเตอร์" ไม่ได้ซับซ้อนเลย เป็นการบวกและการลบของตัวเลขขนาดเล็ก มีมากเกินไปของพวกเขา โครงการนี้เริ่มต้นขึ้นในปี พ.ศ. 2365 เรียกว่า Difference Engine และควรจะเป็น (ในคำศัพท์สมัยใหม่ของเรา) ซึ่งเป็นเครื่องเพิ่มขนาดมหึมาที่ซับซ้อนอย่างยิ่ง อย่างไรก็ตาม ถึงแม้ว่ารัฐบาลจะระดมทุนได้ไม่เลวในขณะนั้น แต่ก็เสียชีวิตลงอย่างปลอดภัยในปี พ.ศ. 2377 เอกสารของกองทุนดังกล่าวก็ตกลงในโกดังและชั้นวางของในห้องเรียนวิทยาศาสตร์ มีเหตุผลหลายประการสำหรับเรื่องนี้ สิ่งสำคัญคือความประมาทเลินเล่อของหัวหน้าวิศวกร Joseph Clement และการสูญเสียความสนใจในโครงการของ Babbage เอง ความจริงก็คือในปี พ.ศ. 2376 นักคณิตศาสตร์ได้คิดค้นขั้นตอนที่ปฏิวัติวงการมากขึ้น: เพื่อให้เครื่องจักรทำงานภายใต้การควบคุมของโปรแกรมภายนอก และไม่แทนที่กระบวนการใดกระบวนการหนึ่งด้วยอุปกรณ์ทางกล หน่วยนี้เรียกว่า Analytical Engine ได้รับการพัฒนาโดย Charles Babbage บนกระดาษในปี 1834 นี่เป็นคอมพิวเตอร์ที่ทำงานได้อย่างสมบูรณ์เครื่องแรกในโลก มันมีไว้สำหรับโปรเซสเซอร์กลาง (ในคำศัพท์ของ Babbage - "โรงสี") อินพุตของโปรแกรม ("คำแนะนำ") โดยใช้การ์ดที่มีรูพรุน (ไม่มีคำดังกล่าวในตอนนั้น แต่ต้นแบบของการ์ดสมัยใหม่เป็นที่รู้จักกันดีและใช้ตั้งแต่ 1801 ในเครื่องทอผ้า Jacquard) บล็อกหน่วยความจำ ("โรงนา") สำหรับการลงทะเบียน 1,000 รายการซึ่งเก็บข้อมูลเริ่มต้นและผลลัพธ์ระดับกลางซึ่งเป็นอุปกรณ์การพิมพ์ซึ่งมีบทบาทโดยแท่นพิมพ์ การแสดงตัวเลขภายในเป็นทศนิยม ตัวเลขสามารถโอนไปยัง "โรงสี" ประมวลผลที่นั่นและส่งคืนไปยังทะเบียน "โรงนา" หนึ่งหรืออื่น การประกอบซึ่งประกอบด้วยเฟืองกลหลายพันชิ้น ควรจะขับเคลื่อนด้วยพลังเพียงชนิดเดียวที่ทราบในขณะนั้น นั่นคือไอน้ำ อย่างไรก็ตาม ในปี 1991 นักวิทยาศาสตร์ชาวอังกฤษได้สร้างคอมพิวเตอร์เครื่องกลจากภาพวาดของ Babbage (ตั้งอยู่ในพิพิธภัณฑ์วิทยาศาสตร์เคนซิงตัน) หนึ่งดิวิชั่นหรือการคูณใช้เวลา 2-3 นาที ความเร็วของคอมพิวเตอร์สมัยใหม่คือ 10 ถึง 8 พลังของการทำงานต่อวินาที

อย่างไรก็ตาม เราจะไม่เน้นรายละเอียด คำอธิบายโดยละเอียดเกี่ยวกับเครื่องของ Babbage เป็นหัวข้อสำหรับการสนทนาอื่น สิ่งที่สำคัญกว่ามากสำหรับเราคือในปี 1833 Babbage ได้พบกับ Ada Augusta Byron รุ่นเยาว์ ในนิทรรศการเทคโนโลยี Babbage ได้ประกาศการพัฒนาใหม่ของเขาต่อสาธารณชนเป็นครั้งแรก โดยธรรมชาติแล้ว สุนทรพจน์ของเขาเต็มไปด้วยคำศัพท์ทางคณิตศาสตร์และการคำนวณเชิงตรรกะ ซึ่งยากสำหรับผู้หรูหราในลอนดอนที่ไม่ได้เตรียมตัวไว้เพื่อทำความเข้าใจ เอด้าเข้าใจ เดอ มอร์แกน ไม่ภาคภูมิใจในตัวนักเรียน บรรยายการพบกันครั้งแรกของ Ada กับคอมพิวเตอร์ที่ยอดเยี่ยม: " ขณะที่แขกบางคนมองดูอุปกรณ์อันน่าทึ่งนี้ด้วยสายตาของคนป่าที่ได้เห็นกระจกเป็นครั้งแรกด้วยความประหลาดใจ มิสไบรอนยังเด็กอยู่สามารถเข้าใจการทำงานของเครื่องจักรและชื่นชมบุญอันยิ่งใหญ่ของการประดิษฐ์นี้ .“ยิ่งไปกว่านั้น เธอยังโจมตีชาร์ลส์ด้วยคำถามเกี่ยวกับข้อดีของปัญหา Babbage รู้สึกทึ่งในความสามารถของเด็กผู้หญิงคนนี้มาก และในที่สุดก็ชัดเจนกับ Ada ว่าเธอกำลังมองหาอะไรกันแน่ ความหลงใหลในวิชาคณิตศาสตร์ของหญิงสาวนั้นทำให้เกิดการแสดงออก แล้วอะไรล่ะ! นักคณิตศาสตร์บังคับเครื่องเพื่อช่วยคนแก้โจทย์คณิตศาสตร์!เป็นคณิตศาสตร์เท่านั้นหรือใช่เท่านั้น อย่างไรก็ตาม ชีวิตของมนุษยชาติผู้รู้แจ้งมีหลายด้านที่ปัญหาทางคณิตศาสตร์ไม่ปรากฏหรือไม่ ...

Babbage ซึ่งคุ้นเคยกับ Anabella Byron สนับสนุนความหลงใหลในวิชาคณิตศาสตร์ของหญิงสาว ติดตามการศึกษาทางวิทยาศาสตร์ของ Ada อย่างต่อเนื่อง เลือกและส่งบทความและหนังสือของเธอโดยเน้นที่ประเด็นทางคณิตศาสตร์เป็นหลัก Ada กระโจนเข้าสู่โครงการของ Babbage คณิตศาสตร์สยายปีกและทะยานขึ้น บทสนทนาระหว่าง Babbage และ Ada Augusta ในการประชุมส่วนตัวและการติดต่อสื่อสารที่มีชีวิตชีวายังคงดำเนินต่อไปเป็นเวลาหลายปี Charles Babbage ตกหลุมรักผู้หญิงคนนี้อย่างจริงใจเขาพบว่าในตัวเธอสิ่งสำคัญที่เขาชื่นชมในผู้คน - ความเฉียบแหลมของจิตใจ บางทีความจริงที่ว่าเอด้าอายุเกือบเท่าลูกสาวของเขาที่เสียชีวิตก่อนวัยอันควรก็มีบทบาทเช่นกัน ทั้งหมดนี้นำไปสู่ทัศนคติที่อบอุ่นและจริงใจต่อเอด้า

ไม่สามารถพูดได้ว่าความสนใจที่สำคัญของ Ada Augusta นั้นเน้นที่คณิตศาสตร์และการคำนวณเท่านั้น ดังนั้น ในเดือนกรกฎาคม ค.ศ. 1835 เมื่ออายุได้ 20 ปี เอดา ออกัสตาจึงแต่งงานกับวิลเลียม ผู้เป็นที่รักที่รู้จักกันมานาน ลอร์ดคิงองค์ที่แปด เก่าจริง ๆ - ลอร์ดคิงติดพันคู่หมั้นของเขาเป็นเวลา 10 ปี เซอร์วิลเลียม ซึ่งขณะนั้นอายุ 29 ปี เป็นคนสงบ สมดุลและใจดี เขาอนุมัติการศึกษาทางวิทยาศาสตร์ของภรรยาและสนับสนุนให้เธอศึกษาด้วย

การกำหนดลักษณะอัตโนมัติที่ Ada ให้ไว้ในจดหมายฉบับหนึ่งถึง Babbage นั้นมีความหมายมาก: " สมองของฉันเป็นมากกว่าสิ่งมีชีวิต ฉันหวังว่าเวลาจะบอกได้ (เว้นแต่การหายใจและสิ่งต่าง ๆ ของฉันดำเนินไปเร็วเกินไปจนตาย) ฉันสาบานกับมารว่าในเวลาน้อยกว่าสิบปีฉันจะดูดเลือดที่สำคัญบางส่วนออกจากความลึกลับของจักรวาลและในลักษณะที่จิตใจและริมฝีปากของมนุษย์ธรรมดาไม่สามารถทำได้ ไม่มีใครรู้ว่าพลังและความแข็งแกร่งอันน่าสะพรึงกลัวที่ซ่อนเร้นอยู่ในตัวฉันที่มีความยืดหยุ่นเพียงเล็กน้อย ฉันพูดว่า "น่ากลัว" เพราะคุณสามารถจินตนาการว่ามันหมายถึงอะไรในบางสถานการณ์ Count L. บางครั้งพูดว่า: "คุณเป็นแม่ทัพแบบไหน" ลองนึกภาพฉันเมื่อเวลาผ่านไปในเรื่องสาธารณะและเรื่องการเมือง (ฉันใฝ่ฝันที่จะมีอำนาจอำนาจและรัศมีภาพของโลก - ความฝันนี้จะไม่มีวันเป็นจริง ... ) เป็นเรื่องดีสำหรับจักรวาลที่ความทะเยอทะยานและความทะเยอทะยานของฉันเชื่อมโยงกับโลกฝ่ายวิญญาณตลอดไป และฉันจะไม่จัดการกับกระบี่ ยาพิษ และสิ่งที่น่าสนใจ".

ไม่น่าเป็นไปได้ที่ Count William จะรู้สึกเหมือนเป็นหัวหน้าครอบครัวที่แท้จริง แม้จะมีตำแหน่งที่มีชื่อเสียงสูง แต่เลดี้ไบรอนแม่สามีก็ปกครองในบ้านอีกครั้งซึ่งพิสูจน์ให้เห็นถึงบุคลิกที่ไม่ย่อท้อของเธออีกครั้ง ในตอนแรก การนับยังคงพยายามเปลี่ยนแปลงบางสิ่ง เพื่อยืนกรานในบางสิ่ง แต่แล้วเขาก็ยักไหล่ในแบบอังกฤษ ตัดสินใจว่าสุขภาพจะแพงกว่า และอุทิศตนทั้งหมดเพื่อจัดการกับศักดินา คุณหญิงอาดาทำงานกับเด็ก ชอบดนตรี และพูดคุยกับแบบเบจต่อไป The Lovelaces ดำเนินชีวิตแบบฆราวาสโดยจัดงานเลี้ยงรับรองและตอนเย็นที่ Okhat Park ซึ่งเป็นบ้านและในชนบทของพวกเขา การแต่งงานของเอด้าไม่ได้ทำให้เธอแปลกแยกจากแบบเบจ ความสัมพันธ์ของพวกเขากลายเป็นความจริงใจมากขึ้น

The Lovelaces มีลูกชายคนหนึ่งในวันที่ 12 พฤษภาคม ค.ศ. 1836 ชื่อ Byron เมื่อวันที่ 22 กันยายน ค.ศ. 1837 ลูกสาวชื่อ Annabella (Lady Ann Bluen) และในวันที่ 2 กรกฎาคม ค.ศ. 1839 ลูกชายคนหนึ่งชื่อ Ralph Gordon แน่นอนว่าสิ่งนี้ทำให้ Ada เลิกเรียนวิชาคณิตศาสตร์ไปชั่วขณะหนึ่ง ในเวลาเดียวกัน ลอร์ดและเลดี้คิงส์ได้รับตำแหน่งเอิร์ลและด้วยตำแหน่งเอิร์ล นางเอกของเราจึงมีชื่อเต็มว่า Ada Augusta Byron-King, Countess of Lovelace ไม่นานหลังจากที่ลูกคนที่สามของเธอเกิด เธอหันไปหา Babbage พร้อมขอให้เธอหาครูสอนคณิตศาสตร์ให้เธอ ในเวลาเดียวกัน เธอเขียนว่าเธอมีกำลังที่จะไปให้ไกลเพื่อให้บรรลุเป้าหมายตามที่เธอต้องการ Babbage ในจดหมายลงวันที่ 29 พฤศจิกายน ค.ศ. 1839 ตอบกลับเลิฟเลซว่า: “ฉันคิดว่าความสามารถทางคณิตศาสตร์ของคุณชัดเจนมากจนไม่จำเป็นต้องทดสอบ ฉันได้สอบถามไปแล้วแต่ตอนนี้ฉันไม่สามารถหาคนที่ฉันสามารถแนะนำให้คุณเป็นครูได้ ฉันจะค้นหาต่อไป".

Ada มีรูปร่างเล็ก และ Babbage เมื่อกล่าวถึงเธอ มักเรียกเธอว่านางฟ้า บรรณาธิการของ The Examinator เคยบรรยายถึงเธอดังนี้: " เธอน่าทึ่งมาก และอัจฉริยะของเธอ (และเธอก็มีอัจฉริยะ) ไม่ใช่กวี แต่เป็นวิชาคณิตศาสตร์และเลื่อนลอย จิตใจของเธอเคลื่อนไหวตลอดเวลา ซึ่งผสมผสานกับความต้องการอย่างมาก นอกเหนือจากคุณสมบัติที่เป็นชายเช่นความแน่วแน่และความมุ่งมั่นแล้ว Lady Lovelace ยังโดดเด่นด้วยความละเอียดอ่อนและความประณีตของตัวละครที่ประณีตที่สุด กิริยา รสนิยม การศึกษา... เป็นผู้หญิงในแง่ของความหมายที่ดีที่สุด และผู้สังเกตการณ์ที่ผิวเผินไม่อาจคาดเดาพลังและความรู้ที่ซ่อนอยู่ภายใต้ความน่าดึงดูดใจของผู้หญิงได้ เธอไม่ชอบความเหลื่อมล้ำและความซ้ำซากจำเจ เธอสนุกกับสังคมแห่งปัญญาที่แท้จริงมากแค่ไหน"

ตั้งแต่ต้นปี 1841 เลิฟเลซเริ่มศึกษาเครื่องจักรของแบบเบจอย่างจริงจัง ในจดหมายฉบับหนึ่งของเขาถึง Babbage Ada เขียนว่า: " คุณต้องบอกข้อมูลพื้นฐานเกี่ยวกับเครื่องของคุณให้ฉันทราบ ฉันมีเหตุผลที่ดีที่ต้องการสิ่งนี้" ในจดหมายลงวันที่ 12 มกราคม พ.ศ. 2384 เธอกำหนดแผนการของเธอ: " …บางครั้งในอนาคต (อาจจะภายใน 3 หรือ 4 และอาจจะหลายปี) หัวหน้าของฉันสามารถให้บริการคุณสำหรับเป้าหมายและแผนของคุณ… เรื่องนี้ฉันอยากคุยกับคุณอย่างจริงจัง" ข้อเสนอนี้ได้รับการยอมรับอย่างสุดซึ้งจาก Babbage ตั้งแต่นั้นมาความร่วมมือของพวกเขาไม่ได้ถูกขัดจังหวะและให้ผลลัพธ์ที่ยอดเยี่ยม อย่างไรก็ตามในไม่ช้าเมฆก็เริ่มรวมตัวกันเหนือ Babbage ที่บ้านหน่วยที่เข้าใจยากของเขาก็ล้าสมัยและนักประดิษฐ์ ถูกบังคับให้ไปบรรยายที่ทวีป

ในเดือนตุลาคม ค.ศ. 1842 Luigi Federigo Menabrea นักคณิตศาสตร์และวิศวกรชาวอิตาลีที่โดดเด่น ครูสอนวิชาขีปนาวุธที่สถาบัน Turin Artillery Academy (ต่อมาเป็นนายพลในกองทัพของ Garibaldi และนายกรัฐมนตรีอิตาลีในขณะนั้น) ตีพิมพ์ในห้องสมุดสาธารณะแห่งเจนีวา "โครงร่างของการวิเคราะห์" เครื่องยนต์ที่คิดค้นโดย Charles Babbage" ตามการสัมมนาของ Charles Babbage เกี่ยวกับเครื่องมือวิเคราะห์ของเขา หนังสือเล่มนี้เขียนขึ้นเป็นภาษาฝรั่งเศส และ Babbage หันไปหา Ada Augusta พร้อมขอให้แปลเป็นภาษาของ Albion ที่มีหมอกหนา เคาน์เตสเลิฟเลซตัดสินอย่างมีเหตุผลว่าแม่ของเธอเพียงพอที่จะดูแลลูกเขยหลานและด้วยพนักงานบ้านจำนวนมากกลับสู่โลกแห่งคณิตศาสตร์อย่างมีความสุขตัดสินใจที่จะอุทิศตนเพื่อวิทยาศาสตร์ที่เธอรัก บนเครื่องของ Babbage และความนิยมในวงกว้าง ดังนั้น การแต่งงานไม่เพียงแต่ไม่ได้ขัดขวาง Ada จากการยอมจำนนต่อสิ่งที่เธอเรียกร้องอย่างกระตือรือร้น แต่ยังอำนวยความสะดวกในการทำงานของเธอด้วย: เธอมีแหล่งเงินทุนอย่างต่อเนื่องในรูปแบบของคลังสมบัติของครอบครัวเอิร์ลแห่งเลิฟเลซ

เคาน์เตสทำงานเป็นเวลาเก้าเดือนในเนื้อหาของหนังสือเล่มนี้ เสริมไปพร้อมกันตามคำแนะนำของ Babbage พร้อมความคิดเห็นและข้อสังเกตของเธอเอง การแปลบทความของ Menabrea มีความยาว 20 หน้า ในขณะที่บันทึกของ Ada Lovelace นั้นยาวกว่า 50 หน้าสองเท่าครึ่ง การเปรียบเทียบนี้เพียงอย่างเดียวแสดงให้เห็นว่า Ada Lovelace ไม่ได้จำกัดอยู่แค่บทบาทของนักวิจารณ์ธรรมดาๆ ในเวลาเดียวกัน บทความของ Menabrea ได้กล่าวถึงด้านเทคนิคของเรื่องนี้มากขึ้น ในขณะที่บันทึกของ Lovelace นั้นใช้คณิตศาสตร์มากกว่า หลังจากได้รับหลักฐานครั้งแรกเมื่อวันที่ 4 กรกฎาคม พ.ศ. 2386 เธอเขียนถึง Babbage: " ฉันต้องการแนะนำตัวอย่างในบันทึกย่อฉบับหนึ่ง: การคำนวณตัวเลขเบอร์นูลลีเป็นตัวอย่างของการคำนวณฟังก์ชันที่ไม่แน่นอนโดยเครื่องโดยไม่ต้องแก้ไขโดยใช้หัวและมือของบุคคลก่อน ส่งข้อมูลและสูตรที่จำเป็นให้ฉัน ฉันเป็นปีศาจหรือนางฟ้า? ฉันทำงานเหมือนปีศาจเพื่อคุณ Babbage ที่รักของฉัน: ฉันกรองตัวเลข Bernoulli ให้คุณ"ตามคำขอของเธอ Babbage ส่งข้อมูลที่จำเป็นทั้งหมดและต้องการช่วย Ada จากความยากลำบากเขาจึงรวบรวมอัลกอริทึมสำหรับการค้นหาตัวเลขเหล่านี้ แต่เขาทำผิดพลาดอย่างร้ายแรงในการรวบรวมอัลกอริทึมและ Ada ค้นพบสิ่งนี้ทันที เธอเป็นอิสระ เขียนโปรแกรมสำหรับคำนวณตัวเลขเบอร์นูลลี โปรแกรมนี้ได้รับการยอมรับว่าเป็นโปรแกรมแรกสำหรับการเล่นบนคอมพิวเตอร์โดยเฉพาะ มีความน่าสนใจเป็นพิเศษ เนื่องจากขนาด ความซับซ้อน และสูตรทางคณิตศาสตร์ของปัญหานี้ไม่สามารถเปรียบเทียบกับตัวอย่างเบื้องต้นได้ ตัวอย่างนี้อนุญาตให้เลิฟเลซ เพื่อแสดงวิธีการเขียนโปรแกรมบนเครื่องวิเคราะห์อย่างเต็มที่และข้อดีที่เครื่องหลังให้ด้วยวิธีการคำนวณที่เหมาะสม เมื่อวันที่ 6 กรกฎาคม พ.ศ. 2386 งานถูกย้ายไปโรงพิมพ์ และปาฏิหาริย์ก็เกิดขึ้น - ข้อคิดเห็นและข้อสังเกตเหล่านี้ มันมีชื่อเสียงในโลกของวิทยาศาสตร์ชั้นสูงและในขณะเดียวกันก็นำมันเข้าสู่ประวัติศาสตร์

คาดการณ์ "ขั้นตอน" ของการเขียนโปรแกรมคอมพิวเตอร์ Ada Lovelace เช่นเดียวกับนักคณิตศาสตร์สมัยใหม่ เริ่มต้นด้วยคำแถลงปัญหา จากนั้นเลือกวิธีการคำนวณที่สะดวกสำหรับการเขียนโปรแกรม จากนั้นจึงดำเนินการรวบรวมโปรแกรม โปรแกรมนี้ทำให้ Babbage พอใจ เขาไม่เว้นแม้แต่คำชมใด ๆ สำหรับผู้แต่ง และพวกเขาสมควรได้รับอย่างดี การสนับสนุนและคำพูดที่อ่อนโยนช่วยเสริมความมั่นใจของ Ada และทำให้เธอมีกำลังในการทำงาน ความสำเร็จมอบให้เธอด้วยความพยายามอย่างยิ่งยวดและไม่เกิดความเสียหายต่อสุขภาพซึ่งเธอบ่นซ้ำแล้วซ้ำเล่าในจดหมายถึง Babbage เลิฟเลซต้องการให้งานนี้และงานต่อๆ มา ซึ่งเธอใฝ่ฝันว่าจะเกี่ยวข้องกับชื่อของเธอ อย่างไรก็ตาม ในขณะนั้น ถือว่าไม่เหมาะสมสำหรับผู้หญิงที่จะตีพิมพ์ผลงานของเธอโดยใช้ชื่อเต็มของเธอ และ Ada ตัดสินใจที่จะใส่เฉพาะชื่อย่อของเธอในชื่อ - AAL (Augusta Ada Lovelace) ดังนั้นงานของเธอจึงถูกลืมไปเป็นเวลานานเช่นเดียวกับผลงานของนักวิทยาศาสตร์สตรีอื่น ๆ

ความคิดเห็นของเลิฟเลซวางรากฐานสำหรับการเขียนโปรแกรมสมัยใหม่ โดยอิงตามแนวคิดและหลักการที่เธอแสดงออก พวกเขารวมโปรแกรมคำนวณรายการแรกของโลกสามโปรแกรม รวบรวมโดยเธอสำหรับเครื่องของ Babbage โปรแกรมที่ง่ายที่สุดและมีรายละเอียดมากที่สุดคือโปรแกรมสำหรับการแก้ระบบสมการพีชคณิตเชิงเส้นสองสมการในสองค่าที่ไม่ทราบค่า เมื่อวิเคราะห์โปรแกรมนี้ แนวคิดของเซลล์ทำงาน (ตัวแปรการทำงาน) ถูกนำมาใช้ครั้งแรกและแนวคิดของการเปลี่ยนแปลงเนื้อหาตามลำดับถูกนำมาใช้ จากแนวคิดนี้ เหลือขั้นตอนเดียวสำหรับผู้ดำเนินการมอบหมาย ซึ่งเป็นหนึ่งในการดำเนินการพื้นฐานของภาษาโปรแกรมทั้งหมด รวมถึงภาษาเครื่อง โปรแกรมที่สองถูกรวบรวมเพื่อคำนวณค่าของฟังก์ชันตรีโกณมิติด้วยการทำซ้ำซ้ำ ๆ ของลำดับการคำนวณที่กำหนด สำหรับขั้นตอนนี้ เลิฟเลซได้แนะนำแนวคิดของลูป ซึ่งเป็นหนึ่งในโครงสร้างพื้นฐานของการเขียนโปรแกรมแบบมีโครงสร้าง: วัฏจักรของการดำเนินการคือกลุ่มของการดำเนินการที่ทำซ้ำมากกว่าหนึ่งครั้ง" การจัดระเบียบของวงจรในโปรแกรมลดปริมาณลงอย่างมาก หากไม่มีการลดดังกล่าว การใช้งานเชิงปฏิบัติของ Analytical Engine จะไม่สมจริง เพราะมันใช้งานได้กับบัตรเจาะรู และต้องใช้จำนวนมากสำหรับแต่ละปัญหา แก้ไขแล้ว ในโปรแกรมที่สามที่ออกแบบมาเพื่อคำนวณตัวเลข Bernoulli มีการใช้ลูปที่ซ้อนกันซ้ำแล้วในความคิดเห็นของเธอ Lovelace ยังเดาได้อย่างยอดเยี่ยมว่าการคำนวณสามารถทำได้ไม่เพียง แต่กับตัวเลข แต่ยังรวมถึงวัตถุอื่น ๆ โดยที่ คอมพิวเตอร์จะไม่เหลืออะไรมากไปกว่าเครื่องคิดเลขที่ทรงพลังและรวดเร็ว

Charles Babbage พบว่าใน Ada เป็นนักโฆษณาชวนเชื่อที่ดีที่สุดสำหรับการประดิษฐ์ของเขา ไม่ว่าเธอจะพูดถึง Analytical Engine ว่า "กลไกของมันมีความเป็นไปได้มากมายจนกลายเป็นมือขวาของผู้เชี่ยวชาญในพีชคณิตนามธรรม" หรือความสามารถของเครื่องจักรในการ "สานความคิดเกี่ยวกับพีชคณิตในลักษณะเดียวกับที่ Jaccard's loom ทอดอกไม้และใบไม้” เอด้ารู้วิธีค้นหาคำที่ชัดเจนและแม่นยำ ในเวลานั้น Ada Lovelace ตระหนักดีถึง "ความกว้างขวางของสเปกตรัม" ที่มหาศาลของความเป็นไปได้ของคอมพิวเตอร์สากล ในเวลาเดียวกัน เธอมีความชัดเจนมากเกี่ยวกับขีดจำกัดของความเป็นไปได้เหล่านี้: " ขอแนะนำให้เตือนไม่ให้ใช้ความสามารถของเครื่องวิเคราะห์เกินจริง Analytical Engine ไม่ได้อ้างว่าสร้างสิ่งใหม่อย่างแท้จริง เครื่องสามารถทำทุกอย่างที่เรารู้วิธีกำหนดไว้ เธอสามารถติดตามการวิเคราะห์ แต่ไม่สามารถคาดการณ์การพึ่งพาการวิเคราะห์หรือความจริงใดๆ ได้ หน้าที่ของเครื่องคือช่วยให้เราได้สิ่งที่เราคุ้นเคยอยู่แล้ว" เธอเห็นในรถว่านักประดิษฐ์เองกลัวที่จะคิดอย่างไร: " สาระสำคัญและวัตถุประสงค์ของเครื่องจะเปลี่ยนไปตามข้อมูลที่เราใส่ลงไป ตัวเครื่องจะสามารถเขียนเพลง วาดภาพ และแสดงวิทยาศาสตร์ในแบบที่เราไม่เคยเห็นที่ไหนมาก่อน".

อย่างไรก็ตาม ไม่ใช่เรื่องบังเอิญที่ดนตรีเป็นความหลงใหลอันดับสองของ Ada รองจากคณิตศาสตร์ เธอเชื่อว่าภาษาของดนตรี เช่นเดียวกับภาษาของคณิตศาสตร์ ทำให้เธอได้ติดต่อกับกองกำลังระดับสูง - "อีกภาษาหนึ่งสำหรับการสนทนาที่ไม่ธรรมดา"

Ada อธิบายว่าเครื่องของ Babbage ไม่ได้ทำงานเฉพาะกับตัวเลขเท่านั้น แต่ยังรวมถึงความสัมพันธ์เชิงนามธรรมระหว่างแนวคิดต่างๆ ด้วย Ada หมายถึง "ความสัมพันธ์ขั้นพื้นฐานระหว่างเสียงในศาสตร์แห่งความสามัคคีและองค์ประกอบทางดนตรี" ซึ่งจะทำให้ "องค์ประกอบทางวิทยาศาสตร์ของผลงานดนตรีที่มีความซับซ้อนใดๆ เป็นไปได้" และความยาว" . Ada Augusta เล็งเห็นถึงจุดประสงค์ของคอมพิวเตอร์ก่อนที่จะถูกสร้างขึ้น สิ่งที่เข้ามาในชีวิตของเราในวันนี้ - เครื่องมือมัลติฟังก์ชั่นสำหรับการแก้ปัญหาที่ใช้จำนวนมาก Ada เห็นในยุค 40 อันห่างไกล ศตวรรษที่ 19! แต่เคาน์เตสได้ดำเนินการในขั้นตอนต่อไปโดยพิจารณาถึงความสามารถที่มีแนวโน้มของเครื่อง: " การพัฒนาและการประมวลผลแบบกลุ่มของฟังก์ชันใดๆ... เครื่องจักรคือกลไกสำหรับการแสดงฟังก์ชันที่ไม่แน่นอนใดๆ ในระดับทั่วไปและความซับซ้อนใดๆ".

แม้จะมีความมั่นใจในตนเองที่ไม่เคยได้ยินมาก่อนของหญิงสาว (“ ฉันคิดว่าฉันมีคุณสมบัติที่ผสมผสานกันอย่างลงตัวซึ่งทำให้ฉันไม่เหมือนใครในการค้นพบความเป็นจริงที่ซ่อนอยู่ในธรรมชาติ ... ”, “ เป็นการดีสำหรับ จักรวาลที่ความทะเยอทะยานและความทะเยอทะยานของฉันเชื่อมโยงกับโลกฝ่ายวิญญาณตลอดไป และฉันจะไม่จัดการกับกระบี่ ยาพิษ และสิ่งที่น่าสนใจแทน X, Y และ Z") ซึ่งถูกหลอกด้วยความหวังของเธอเกี่ยวกับ สีสันของวิทยาศาสตร์ของอังกฤษ ต่อมากลายเป็นความหลงใหลในความหลงไหล Babbage สารภาพความรู้สึกที่เป็นมิตรอย่างจริงใจต่อ "นายหญิงแห่งตัวเลข" ของเขา ดังที่เห็นได้จากข้อความสั้นๆ ที่ประกาศการมาถึงของเขา ลงวันที่ 9 กันยายน พ.ศ. 2386:
"เลดี้เลิฟเลซที่รักของฉัน!
หมดหวังที่จะรอเวลาว่าง ฉันตัดสินใจที่จะทิ้งทุกอย่างและไปที่แอชลีย์ โดยนำเอกสารมามากพอที่จะลืมเกี่ยวกับโลกนี้ ความกังวลทั้งหมดของมัน และถ้าเป็นไปได้ คนหลอกลวงนับไม่ถ้วนของมัน - ในระยะสั้นทุกอย่างยกเว้น Lady of Numbers .
ปัจจุบันคุณอาศัยอยู่ที่ Ashley หรือไม่? การมาเยี่ยมของฉันจะทำให้คุณเสียสมาธิไหม จะมาวันพุธ พฤหัส หรือวันอื่นๆ ตามสะดวกครับ ฉันควรปิดที่ Taunton หรือ Bridgewater หรือไม่ Arbogast [ผู้แต่งหนังสือ "On the Calculus of Derivatives"] อยู่กับคุณหรือไม่? ฉันต้องการนำหนังสือเกี่ยวกับปัญหาที่ร้ายแรงนี้กลับมา นั่นคือปัญหาสามตัว ซึ่งเกือบจะคลุมเครือพอๆ กับ De Tribus Impostoribus ที่มีชื่อเสียง ดังนั้นถ้าคุณมี Arbogast ฉันจะเอาอย่างอื่นมาให้
กับพระเจ้า ล่ามที่รักและเคารพของฉัน
ของคุณอย่างที่ไม่เคยมีมาก่อน
ค. แบบเบจ
".

ตั้งแต่ปี ค.ศ. 1844 เอดา เลิฟเลซมีความสนใจในการเล่นในการแข่งขันมากขึ้นเรื่อยๆ โดยเฉพาะอย่างยิ่งเมื่อเธอขี่ม้าอย่างสวยงามและเป็นที่รัก ทั้งแบบเบจและวิลเลียม เลิฟเลซเล่นในการแข่งขัน และแบบเบจซึ่งมีความสนใจในปัญหาประยุกต์ของทฤษฎีความน่าจะเป็น พิจารณาเกมที่การแข่งขันจากตำแหน่งเหล่านี้ และกำลังมองหาระบบเกมที่เหมาะสมที่สุด นอกจากนี้ ด้วยวิธีนี้ พวกเขาต้องการได้รับจำนวนเงินที่ขาดหายไปสำหรับการสร้างเครื่องวิเคราะห์ของ Babbage อนิจจามีเพียงผู้จัดงานเท่านั้นที่สามารถรวยจากการพนันได้ "ระบบ" ไม่เป็นไปตามที่คาดหวังหลังจากสูญเสียจำนวนที่น่าประทับใจ Babbage และ Earl Lovelace ปฏิเสธที่จะมีส่วนร่วมในการปรับปรุง "ระบบ" แต่เลดี้เอด้าที่เล่นการพนันและดื้อรั้น กลายเป็นคนติดการพนัน ติดหนี้ และแม้กระทั่งจำนำอัญมณีประจำตระกูล สังคมลอนดอนตกใจกับการโจมตีที่ผู้หญิงคนนี้ขอเงินภายใต้การอุปถัมภ์ของเธอ เมื่อตื่นขึ้นเธอหันไปหาทุกคนที่เธอรู้จักเพื่อขอความช่วยเหลือรวมถึงโคตรผู้ยิ่งใหญ่ของเธอ: Michael Faraday, David Brewster, Charles Wheatstone, Charles Dickens (ผู้ที่เชื่ออย่างจริงจังว่าหลังจากที่เธอไปเยี่ยมร่องรอยของวิญญาณชั่วร้ายยังคงอยู่ในบ้าน) ... อนิจจา ส่วนใหญ่ได้รับการปฏิเสธ ยิ่งกว่านั้น Lady Hell ได้ใกล้ชิดกับ John Cross ซึ่งต่อมาได้แบล็กเมล์เธอ เธอใช้เงินเกือบทั้งหมดของเธอ และในปี 1848 ทรัพย์สมบัติของสามีเธอตกราง จากนั้นแม่ของเธอก็ต้องชำระหนี้เหล่านี้และในขณะเดียวกันก็ซื้อจดหมายประณามจาก John Cross ที่โด่งดัง ...

บางทีการกดขี่ข่มเหง การคุกคาม ความล้มเหลวในการสร้างระบบแบบ win-win ได้บ่อนทำลายสุขภาพของผู้หญิงที่น่าทึ่งคนนี้ ในช่วงต้นทศวรรษ 50 Ada Lovelace แสดงสัญญาณแรกของการเจ็บป่วย ในเดือนพฤศจิกายน ค.ศ. 1850 เธอเขียนถึง Babbage: " สุขภาพของฉัน ... แย่มากที่ฉันต้องการยอมรับข้อเสนอของคุณและปรากฏตัวเมื่อมาถึงลอนดอนกับเพื่อนทางการแพทย์ของคุณ" แม้จะมีมาตรการที่ดำเนินไป แต่โรคก็ดำเนินไปและมาพร้อมกับการทรมานอย่างรุนแรง แดกดันคือ Charles Dickens นักร้องแห่งการต่อสู้กับการครอบงำของเครื่องจักรซึ่งยอมจำนนต่อความปรารถนาสุดท้ายของ Lady Lovelace และมาอ่านหลายหน้า ของ "เดวิด คอปเปอร์ฟิลด์" ที่หัวของเธอ 27 พฤศจิกายน พ.ศ. 2395 เอด้า เลิฟเลซ เสียชีวิตจากการนองเลือดขณะพยายามรักษามะเร็งมดลูกก่อนอายุ 37 ปี พ่อของเธอได้ถ่ายทอดพันธุกรรมอันเลวร้ายนี้แก่เธอด้วยสติปัญญาอันโดดเด่นของเธอ ความตาย - กวีเสียชีวิตในวัยเดียวกันและจากการนองเลือด ... ตามความประสงค์เธอถูกฝังอยู่ในห้องใต้ดินของครอบครัว Byron ใน Nottinghamshire ถัดจากหลุมฝังศพของพ่อที่เธอไม่เคยเห็นมาก่อนในชีวิต - พ่อจาก ซึ่งนางเอกของเราแม้จะมีกลอุบายของแม่ก็ตาม แต่ได้รับความเข้าใจ: การมีชีวิตอยู่คือการแผดเผา! ตามยุคสมัยตั้งแต่นั้นเป็นต้นมาหลุมฝังศพของอัจฉริยะสองคน - พ่อและลูกสาว - ได้กลายเป็นสถานที่แสวงบุญและบ่อยครั้งที่พวกเขามาไม่ได้คำนับกวีผู้ยิ่งใหญ่ แต่เพื่อผู้หญิงที่น่าทึ่งที่สามารถมองไปสู่อนาคต .

เวลาไม่ได้ลบเลือนความทรงจำของผู้หญิงคนนี้ ชื่อของ Ada Lovelace ฟื้นคืนชีพจากการถูกลืมเลือนในช่วงกลางทศวรรษ 1930 ที่เกี่ยวข้องกับงานของนักคณิตศาสตร์ชาวอังกฤษ Alan Turing ผู้แนะนำแนวคิดของโครงสร้างอัลกอริธึมเชิงตรรกะที่เรียกว่า "เครื่องจักรทัวริง" เช่นเดียวกับการสร้างครั้งแรก คอมพิวเตอร์อิเล็กทรอนิกส์

เพื่อเป็นเกียรติแก่อาดา เลิฟเลซ มีการตั้งชื่อเมืองเล็กๆ สองแห่งในอเมริกา ในรัฐแอละแบมาและโอคลาโฮมา นอกจากนี้ยังมีวิทยาลัยที่ตั้งชื่อตามเธอในโอคลาโฮมา

ในความทรงจำของ Ada Lovelace ภาษา Ada ได้รับการตั้งชื่อ ในช่วงปลายทศวรรษ 1970 การวิจัยโดยกระทรวงกลาโหมสหรัฐเปิดเผยว่าไม่มีภาษาการเขียนโปรแกรมระดับสูงที่จะสนับสนุนขั้นตอนสำคัญทั้งหมดในการพัฒนาซอฟต์แวร์ การใช้ภาษาโปรแกรมต่าง ๆ ในแอพพลิเคชั่นต่าง ๆ ทำให้เกิดความไม่ลงรอยกันของโปรแกรมที่พัฒนาแล้ว การทำซ้ำของการพัฒนาและปรากฏการณ์ที่ไม่พึงประสงค์อื่น ๆ รวมถึงการเพิ่มขึ้นของต้นทุนของซอฟต์แวร์ซึ่งสูงกว่าต้นทุนของคอมพิวเตอร์เองหลายเท่า ทางออกของวิกฤตเกิดขึ้นได้จากการพัฒนาภาษาโปรแกรมแบบรวมศูนย์ สภาพแวดล้อมการสนับสนุน และวิธีการใช้งาน ทั้งสามองค์ประกอบของโครงการนี้ได้รับการพัฒนาอย่างระมัดระวังโดยมีส่วนร่วมของผู้เชี่ยวชาญที่มีคุณสมบัติเหมาะสมที่สุดจากประเทศต่างๆ ในปี 1975 กระทรวงกลาโหมสหรัฐฯ ตัดสินใจเริ่มพัฒนาภาษาโปรแกรมสากลสำหรับกองทัพสหรัฐฯ และต่อมาสำหรับ NATO ทั้งหมด ในเดือนพฤษภาคม 1979 ผู้ชนะการแข่งขันออกแบบภาษาคือภาษา Ada ซึ่งตั้งชื่อตาม Ada Augusta Lovelace และเสนอโดยกลุ่มที่นำโดย Jean Ishbia ชาวฝรั่งเศส รัฐมนตรีอ่านการบรรยายประวัติศาสตร์ที่จัดทำโดยเลขานุการและไม่ลังเลเลยที่จะอนุมัติทั้งโครงการเองและชื่อที่เสนอสำหรับภาษาในอนาคต - "เอด้า" เมื่อวันที่ 10 ธันวาคม พ.ศ. 2523 มาตรฐานภาษาได้รับการอนุมัติ ในสหภาพโซเวียตในปี 1980 คณะทำงานเกี่ยวกับภาษาของ Ada ได้รับการจัดตั้งขึ้นภายใต้คณะกรรมการวิทยาศาสตร์และเทคโนโลยีแห่งรัฐ กลุ่มมีส่วนร่วมในการศึกษาข้อมูลทั้งหมดที่เปิดอยู่ (และตามข่าวลือที่ได้รับจากหน่วยข่าวกรองลับ) เกี่ยวกับภาษาของ Ada และตรวจสอบความเป็นไปได้และความได้เปรียบในการพัฒนาและใช้งาน Ada ในสหภาพโซเวียต กิจกรรมของกลุ่มนี้นำโดยปลายยุค 80 สู่การพัฒนาคอมไพเลอร์ Ada สำหรับคอมพิวเตอร์เกือบทั้งหมดที่ใช้ในสหภาพโซเวียต หนังสือหลายเล่มเกี่ยวกับภาษาอาดาได้รับการตีพิมพ์เป็นภาษารัสเซีย ที่มหาวิทยาลัยแห่งรัฐมอสโก มีการดำเนินการเพื่อสร้างแพ็คเกจของตนเองสำหรับการทดสอบนักแปลโฆษณาเพื่อให้สอดคล้องกับมาตรฐาน ใน Leningrad State University เพื่อสร้างระบบ Ada ระบบ Pallada ซึ่งก่อนหน้านี้ได้รับการพัฒนาสำหรับการใช้งาน Algol-68 ซึ่งถูกโอนไปยัง Ada ระบบประกอบด้วยสภาพแวดล้อมการพัฒนาแบบบูรณาการ คอมไพเลอร์ โปรแกรมแก้ไขข้อความ ดีบักเกอร์ ไลบรารี ระบบควบคุมเวอร์ชัน และตัวแปลคำสั่ง หลังจากการล่มสลายของสหภาพโซเวียตงานแจกจ่าย Ada ก็ถูกขัดจังหวะในทางปฏิบัติ จริงอยู่ที่ Ada ใช้โปรแกรมพัฒนาซอฟต์แวร์สามโปรแกรม (ในกระทรวงกลาโหม กระทรวงการบินพลเรือน และกระทรวงศึกษาธิการและวิทยาศาสตร์) แต่การพัฒนานั้นช้าและไม่พร้อมเพรียงกัน เป็นผลให้ภาษา Ada ไม่ค่อยรู้จักในรัสเซีย โปรแกรมเมอร์ชาวรัสเซียสมัยใหม่ส่วนใหญ่ถือว่าภาษา Ada เป็น "ภาษาที่ตายแล้ว" และไม่รู้อะไรเลย Ada ถูกใช้ในรัสเซียและ CIS โดยผู้ที่ชื่นชอบแต่ละคน นอกจากนี้ Ada ยังมีแอปพลิเคชันในด้านการศึกษาระดับอุดมศึกษาที่ จำกัด แม้ว่าจะมีการสอนหลักสูตรพิเศษเกี่ยวกับ Ada ที่มหาวิทยาลัยแห่งรัฐมอสโกและมหาวิทยาลัยคาร์คอฟ
ตัวอย่างโปรแกรม "สวัสดีชาวโลก!" บน ADA:
ด้วย Ada.Text_IO ; ขั้นตอนสวัสดีคือใช้ Ada.Text_IO ; เริ่ม Put_Line("สวัสดีชาวโลก!" ); จบ สวัสดี ;
อย่างไรก็ตาม ภาษานี้ใช้สำหรับการพัฒนาซอฟต์แวร์อุตสาหกรรม มีหลายโครงการที่พัฒนาบน Ada และดำเนินการในรัสเซีย รวมถึงชุดอุปกรณ์มาตรฐานสำหรับการบิน ระบบนำทางและการสื่อสารสำหรับเครื่องบินสะเทินน้ำสะเทินบก Beriev Be-200 ของรัสเซีย การพัฒนาดำเนินการโดยสถาบันวิจัยอุปกรณ์การบินในเมือง Zhukovsky ร่วมกับบริษัท Allied Signal รัฐฟลอริดา ประเทศสหรัฐอเมริกา มีการใช้คอมเพล็กซ์การพัฒนาระบบนรกของบริษัท DDC-I บนแพลตฟอร์ม Intel 80486

โปรแกรมเมอร์ชาวรัสเซียไม่ได้ล้มเหลวในการเอาชนะความคลุมเครือของชื่อดังกล่าว (แน่นอนว่าเป็นเสียงรัสเซีย) และในทางตรงกันข้ามกับภาษาของ "Ada" ได้สร้างภาษาอัลกอริธึมของตนเองขึ้นในชื่อ "Paradise" การโจมตีของ Melor Sturua นักข่าวต่างประเทศของโซเวียตซึ่งเป็นนักต่อต้านชาวอเมริกันที่กระตือรือร้นนั้นเป็นที่รู้จักอย่างกว้างขวางเช่นกัน: " ภาษาของเพนตากอนเป็นศัตรูของโลก ภาษาของ "นรก" คือเสียงของนรกแสนสาหัส ... ในภาษาของ "นรก" ได้ยินคำสาปแช่งในเผ่าพันธุ์มนุษย์" เอาละ นี่คือ" Marx - Engels - Lenin - October Revolution "(นี่คือวิธีถอดรหัสชื่อ Melor) อย่างที่พวกเขาพูด ไปไกลเกินไป วันนี้ไม่เพียง แต่เพนตากอน แต่ยังไม่ใช่คนเดียวในอารยะ โลกสามารถทำได้โดยไม่ต้องใช้คอมพิวเตอร์และระบบซอฟต์แวร์ของมัน และสิ่งที่ Charles Babbage และ Ada Lovelace ทำงานอย่างไม่เห็นแก่ตัวคือของขวัญที่ไม่มีเงื่อนไขสำหรับมนุษย์ทุกคน และนั่นคือเหตุผลที่นักวิทยาศาสตร์คอมพิวเตอร์สมัยใหม่เฉลิมฉลอง 19 กรกฎาคมเมื่อ Ada เขียนโปรแกรมแรกและธันวาคม 10 เมื่อ Ada Augusta Byron เกิดเป็นวันที่ไม่เป็นทางการของโปรแกรมเมอร์

ในปี 1997 ภาพยนตร์นิยายวิทยาศาสตร์ของ Lynn Hershman-Leeson เรื่อง "Conceiving Ada" ออกฉาย ซึ่งตัวละครหลักอย่าง Emmy พยายามจัดการเวลาในอดีตเพื่อพบกับ Augusta Ada King ที่รับบทโดย Tilda Swinton . ในความพยายามที่จะบรรลุเป้าหมาย Emmy ได้ทดลองกับ DNA ของเธอเอง แม้ว่าจะมีอันตรายจากผลข้างเคียงที่อาจเกิดขึ้น ... Lynn Hershman Leeson: " มีอยู่ครั้งหนึ่ง "มารดาของโปรแกรมเมอร์ทุกคน" เอดา ไบรอน-คิง เคานท์เตสแห่งเลิฟเลซ ได้สร้างภาษาคอมพิวเตอร์เครื่องแรกและทำนายการใช้ภาษาคอมพิวเตอร์ กวีนิพนธ์ และศิลปะ เอด้าเกิดในยุควิกตอเรียและถูกบังคับให้มีชีวิตคู่ ดังนั้น ภาพยนตร์เรื่องนี้จึงถูกสร้างขึ้นบนหลักการของเกลียวคู่ ทำให้เกิดความสัมพันธ์ที่ลึกลับระหว่างเรื่องราวของเอด้าและเรื่องราวของการที่สายดีเอ็นเอสร้างความทรงจำทางพันธุกรรมผ่านสี่ชั่วอายุคน แต่ละตอนถูกสร้างขึ้นและถ่ายทำโดยใช้ภาพของโมเลกุลดีเอ็นเอเป็นแบบอย่าง ฉันพบว่าการนำเทคโนโลยีที่ Ada ค้นพบมาใช้กับงานเป็นสิ่งสำคัญอย่างยิ่ง เนื่องจากเป็นการเพิ่มมิติให้กับเรื่องราวเกี่ยวกับเธอ ดูเหมือนว่า Virtual Reality และเสียงดิจิทัลจะช่วยให้เธอมีอิสระในการเคลื่อนไหวได้ทันเวลา และทำให้รูปลักษณ์ภายนอกของเธอมีทัศนวิสัยและจับต้องได้" น่าเสียดายที่ภาพยนตร์เรื่องนี้ไม่ได้แปลเป็นภาษารัสเซีย

ตำนานจำนวนมากเกี่ยวข้องกับภาพลักษณ์ของ Ada Augusta บางส่วนของพวกเขาเป็นความจริงอย่างแน่นอน ส่วนหนึ่งเป็นที่น่าสงสัยตามปกติ

แล้วถ้าเคาน์เตสมาเรียนคณิตศาสตร์ผ่านความลึกลับล่ะ? แล้วจะเกิดอะไรขึ้นถ้าลายเซ็นของ Lady Ada เต็มไปด้วยความลึกลับและความลึกลับ? นั่นเป็นเหตุผลที่จะแขวนตุ๊กตาวูดูฟางไว้รอบๆ จอมอนิเตอร์และมี séances บนเดสก์ท็อป Windows ของคุณหรือไม่?

แล้วถ้าเครื่องจักรที่เอด้ารักมากไม่เคยสร้างในช่วงชีวิตอันแสนสั้นของเธอล่ะ? ในยุค 30 และ 40 ในศตวรรษที่ 20 ในที่สุด อุปกรณ์ที่คล้ายกับเครื่องวิเคราะห์ก็ถูกหลอมรวมเป็นโลหะ โดยคาดการณ์ไว้ชั่วครู่ว่าคอมพิวเตอร์อิเล็กทรอนิกส์จะมีหน้าตาเป็นอย่างไร

แล้วจะเป็นอย่างไรถ้าการสิ้นสุดชีวิตอันแสนสั้นของ Ada Augusta ถูกบดบังด้วยความพยายามที่ไร้สาระในการสร้างระบบสำหรับการคำนวณการเดิมพันที่ปลอดภัยในการพนัน มันไม่กล้าเหรอ? การค้นหากำลังสองของวงกลมนั้นเต็มไปด้วยความกระสับกระส่ายและกล้าหาญซึ่งดังที่คุณทราบเราร้องเพลงสง่าราศี

เรามีหลัก! บันทึกย่อของเคาน์เตสเลิฟเลซในหนังสือของหลุยส์ เมเนเบรีย มีความยาวเพียง 52 หน้า โดยทั่วไปแล้วนี่คือทั้งหมดที่ Ada Lovelace ทิ้งไว้ให้เป็นประวัติศาสตร์ นักวิชาการคนอื่นๆ ทำงานมานานหลายทศวรรษและทิ้งงานหลายร้อยชิ้นไว้เบื้องหลังซึ่งถูกลืมเลือนไป ก่อนที่หลุมฝังศพจะตกลงสู่ที่พำนักแห่งสุดท้ายของผู้สร้าง เอดา เลิฟเลซ ธิดาผู้ยิ่งใหญ่ของไบรอนผู้ยิ่งใหญ่ เพียง 52 หน้าก็เพียงพอที่จะจารึกลงในประวัติศาสตร์ บ่อยครั้ง 52 หน้าสามารถพลิกโลกโดยไม่มีใครจดจำ นึกถึงคำเหล่านี้เมื่อคุณทำงานกับคอมพิวเตอร์ สื่อสารทางเว็บ หรือเพียงแค่เปลี่ยน "ผ้าเช็ดหน้า"

ไม่สามารถมีความคิดเห็นมากมายที่นี่:
ฉลาดเป็นลูกสาว พ่อก็เยี่ยม!
นั่นไม่ใช่เหตุผลที่มันเกิดขึ้น
เธอไม่ใช่อัจฉริยะหญิงเลย
ไม่เข้าใจอะไร?

ทำไมคุณหญิงถึงต้องการ "รูทีนย่อย"
และ "ดัชนีลงทะเบียน" ทำไม?
พรหมลิขิตของเธอคือครีมน้ำหอม
และพระปรมาภิไธยย่อบนผ้าเช็ดหน้า
และมันจะไม่เป็นปัญหาใหญ่

แต่ก็ดีที่เมื่อเป็นเช่นนั้น
มีคุณหญิงในโลกของเรา!
เราร้องเพลงให้เกียรติพวกเขาในวันนี้
และการสรรเสริญของมนุษย์
เราสามารถเกี่ยวข้องกับวิทยาศาสตร์ ...

© ลิขสิทธิ์: Philosophical Saxaul, 2010 Publication Certificate No. 110121001437

ตามวัสดุ:
วิกิพีเดีย
habrahabr.ru
chernykh.net
school.keldysh.ru
Eleonora Mandalyan "คอมพิวเตอร์ดิจิตอลของ Charles Babbage"

  1. คุณรู้หรือไม่ว่านอกจากวันหยุดราชการของโปรแกรมเมอร์ (13 กันยายน - "วันโปรแกรมเมอร์") แล้วยังมีวันหยุดอื่นๆ ที่พวกเขามีการเฉลิมฉลอง ได้แก่ วันที่ผู้ดูแลระบบ (วันศุกร์สุดท้ายของเดือนกรกฎาคม) วันของ โปรแกรมเมอร์ (14 กุมภาพันธ์) วันของโปรแกรมเมอร์เว็บ (4 เมษายน ) และแม้แต่วันทดสอบ (9 กันยายน) ในวันนี้อย่าลืมแสดงความยินดีกับผู้ที่อุทิศตนเพื่ออาชีพที่ยากลำบากเหล่านี้
  2. โลกมีภาษาโปรแกรมประมาณ 8,500 ภาษา (ใช่ ถูกต้อง) แต่จำนวนภาษาที่ใช้บ่อยที่สุดมีมากกว่าหนึ่งโหล นี่เป็นเพราะความต้องการที่ต่ำ และด้วยเหตุนี้ การขายผลิตภัณฑ์ที่ไม่ดี การไม่สามารถหาจุดประนีประนอมสำหรับผู้สร้างภาษา และความไม่สมบูรณ์ประเภทต่างๆ นี่คือวิธีที่ผู้อ่านคิดและแสดงความคิดเห็น: กฎ Pascal และ DELPHI! โดยทั่วไป ภาษาที่ดีที่สุดคือภาษาที่คุณสามารถเขียนสิ่งที่มีความหมายมากกว่า Hello World ได้
  3. คุณรู้หรือไม่ว่าผู้เชี่ยวชาญด้านไอทีคนแรกคือ Ada Lovelace ผู้หญิงชาวอังกฤษ เธอคือผู้ที่เขียนอัลกอริทึมสำหรับตัวรวบรวมเชิงวิเคราะห์ในศตวรรษที่ 19 ว่าเป็นบรรพบุรุษของคอมพิวเตอร์สมัยใหม่ เครื่องนี้เป็นนวัตกรรมในยุคนั้นและสามารถแก้สมการเบอร์นูลลีได้ กล่าวคือ คำนวณกฎการอนุรักษ์พลังงานในการเคลื่อนที่ของของเหลว Ada ไม่รู้ว่าตอนนั้นเธอกำลังเริ่มเคลื่อนไหวด้านไอทีครั้งใหญ่ ได้พัฒนาลำดับการดำเนินการเพื่อแก้ปัญหา ซึ่งจริงๆ แล้วคือการเขียนโปรแกรม นี่แสดงให้เห็นว่าการเขียนโปรแกรมขึ้นอยู่กับบุคคลใด ๆ โดยไม่คำนึงถึงเพศหากมีความปรารถนา
  4. คนส่วนใหญ่มักคิดว่าถ้าคุณเป็นโปรแกรมเมอร์ คุณสามารถทำได้เกือบทุกอย่าง และพวกเขาก็เริ่มส่งคำขอต่างๆ ตั้งแต่การซ่อมคอมพิวเตอร์ การเขียนโปรแกรม ไปจนถึงสิ่งที่น่าทึ่งที่สุดที่ไม่อยู่ในความเชี่ยวชาญของโปรแกรมเมอร์ อะไรก็ได้ ไม่ว่าจะเป็นการตั้งค่าอินเทอร์เน็ตบนโทรศัพท์ จากนั้นเปลี่ยนจานใหม่หรือซ่อมแท็บเล็ต หรือแม้แต่ซ่อมเครื่องดูดฝุ่นและทีวี จำไว้ว่า ลูกรัก แต่ละคน รวมทั้งโปรแกรมเมอร์ มีความแตกต่างในความเชี่ยวชาญเฉพาะตัว
  5. ตอนนี้บนอินเทอร์เน็ต พาดหัวข่าวดังกล่าวมักจะกะพริบ: “สร้างเว็บไซต์ที่ไม่ซ้ำใครของคุณเองใน 15 นาที โดยไม่ต้องใช้โปรแกรมเมอร์และนักออกแบบ!” เว็บมาสเตอร์มือใหม่หลายคนตกหลุมรักเรื่องนี้ นอกจากนี้ พวกเขายังต้องทนทุกข์จากความหมกมุ่นโดยตรงกับทุกคนและทุกสิ่งที่น่าประหลาดใจ สคริปต์ที่ซับซ้อนต่างๆ ที่มีเอฟเฟกต์มากมาย เช่น “คุณอ่อนแอเหรอ” ผู้แจ้งข่าว ผู้เล่น วิดีโอ และดิจิตัลอื่น ๆ ถูกกองรวมกันบนเว็บไซต์ งง งง แล้วไงต่อ? และที่นี่คุณไม่สามารถทำได้หากไม่มีโปรแกรมเมอร์: สคริปต์อาจขัดข้อง หรือผู้แจ้งข้อมูลมีปัญหา หรือติดตั้งโปรแกรมอย่างคดโกง ปรากฎว่ายังเร็วเกินไปที่จะเลิกจ้างโปรแกรมเมอร์
  6. เราพบว่าอาชีพของโปรแกรมเมอร์เป็นที่ต้องการเสมอ ไม่ว่าการเปลี่ยนแปลงใดจะเกิดขึ้นในโลก แต่จะแยกแยะโปรแกรมเมอร์ที่ดีได้อย่างไร? ต่อไปนี้เป็นเกณฑ์เชิงบวกบางประการที่แยกแยะระหว่างโปรแกรมเมอร์ที่ดีกับโปรแกรมเมอร์เพียงอย่างเดียว:
  • ติดตามเทคโนโลยีล่าสุด
  • งานคือความสนุกเหมือนงานอดิเรก
  • รู้วิธีสร้างความคิด แต่ยังติดคนอื่น
  • มีโครงการเป็นของตัวเอง ไม่มีแม้แต่โครงการเดียว
  • ให้ทันกับเวลา หมั่นเรียนรู้
  • มีความพากเพียร อดทน และดื้อรั้นในการบรรลุตามแผน
  • มองหาวิธีใหม่ในการแก้ปัญหาอยู่เสมอ
  • เขารู้วิธีแสดงความคิดอย่างถูกต้องพร้อมทั้งฟัง แสดงตัวอย่างผู้เชี่ยวชาญที่มีความสามารถซึ่งสามารถโน้มน้าวใจได้
  • เขามีประสบการณ์ที่ดีในด้านการเขียนโปรแกรมและเป็นประวัติย่อที่ดี
  • มีความรู้กว้างขวางในด้านต่างๆ
  • สามารถทำงานเป็นทีมได้

เราขอเสนอข้อเท็จจริงบางประการเกี่ยวกับ Ada Lovelace - โปรแกรมเมอร์หญิงคนแรกให้คุณทราบ

ชื่อของผู้หญิงคนนี้ได้รับชื่อเสียงเพียง 100 ปีหลังจากที่เธอเสียชีวิต อย่างไรก็ตาม Ada Lovelace ยังคงอยู่ภายใต้เงาของเพื่อนร่วมงานชายของเธอในปัจจุบัน: ไม่มีการกล่าวถึงเธอในตำราเรียนของโรงเรียน นักเขียนสมัยใหม่ไม่ใส่ใจในบุคลิกภาพของเธอเนื่องจากเนื้อหาเพียงเล็กน้อยของไดอารี่และจดหมายโต้ตอบของใครบางคน เราพยายามรวบรวมข้อเท็จจริงที่สำคัญที่สุดในชีวประวัติของเธอ

Ada Lovelace หรือ Augusta Ada King เคานท์เตสแห่งเลิฟเลซ (Augusta Ada King Byron เคานท์เตสแห่งเลิฟเลซ) เป็นลูกสาวที่ถูกต้องตามกฎหมายเพียงคนเดียวของกวีโรแมนติกชาวอังกฤษชื่อ George Byron เนืองจากเหตุการณ์โศกนาฏกรรมหลายครั้ง (หนึ่งในนั้นคือการหย่าร้างจาก Anna Byron แม่ของ Ada (née Milbank)) ในปี พ.ศ. 2359 ลอร์ดไบรอนถูกบังคับให้ออกจากอังกฤษตลอดไป เอด้าไม่ต้องเจอพ่ออีกแล้ว นอกจากบทกวีหลายบทแล้ว บรรทัดที่อุทิศให้กับ Ada ยังสามารถพบได้ในส่วนที่ 3 ของการจาริกแสวงบุญของ Childe Harold

แม่ของเอด้ากลัวว่าส่วนใหญ่ลูกสาวของเธอจะสืบทอดนิสัยไม่สงบและความหลงใหลในบทกวีของบิดาของเธอ แม้จะมีความพยายามทั้งหมดของแม่ของเธอ Ada ก็ยอมรับความแปลกประหลาดและความอยากกวีของพ่อของเธอ แต่คณิตศาสตร์กลายเป็นความหลงใหลหลักของเธอ อาจารย์เป็นนักคณิตศาสตร์และนักตรรกวิทยาชาวสก็อตที่มีชื่อเสียงในขณะนั้น ออกัสตัส เดอ มอร์แกน และแมรี่ ซอมเมอร์วิลล์ ผู้เขียนงานแปลบทความเรื่องกลศาสตร์ท้องฟ้า

เมื่ออายุ 17 ปี Ada ได้พบกับ Charles Babbage ผู้สร้างคอมพิวเตอร์ดิจิทัลเครื่องแรก แม้อายุจะต่างกัน 24 ปี แต่ Babbage ก็กลายเป็นของ Ada ไม่เพียง แต่เป็นครูและเพื่อนร่วมงานเท่านั้น แต่ยังเป็นเพื่อนสนิทที่สนับสนุนเธอในทุกความพยายาม

ในเดือนตุลาคม ค.ศ. 1842 บทความโดยวิศวกรชาวอิตาลี ลุยจิ มานาเบรีย ได้รับการตีพิมพ์ใน Analytical Engine ของ Charles Babbage นักวิทยาศาสตร์ขอให้เคาน์เตสเลิฟเลซแปลบทความเป็นภาษาอังกฤษ Ada ไม่เพียงแต่แปลข้อความเท่านั้น แต่ยังเสริมด้วยความคิดเห็นของเธอเอง ทำให้ปริมาณงานเดิมเพิ่มขึ้น 3 เท่า

ความเห็นของ Ada นำเสนอสามโปรแกรมคำนวณรายการแรกของโลกที่เธอเขียนขึ้นสำหรับเครื่องของ Babbage:

1.โปรแกรมแก้สมการพีชคณิตเชิงเส้นสองสมการโดยมีค่านิรนามสองตัว เมื่อวิเคราะห์โปรแกรมนี้แนวคิดของ "เซลล์ทำงาน" (ตัวแปรการทำงาน) ถูกนำมาใช้ครั้งแรกและแนวคิดของการเปลี่ยนแปลงเนื้อหาตามลำดับก็เปล่งออกมา
2. โปรแกรมที่สองถูกรวบรวมเพื่อคำนวณค่าของฟังก์ชันตรีโกณมิติด้วยการทำซ้ำซ้ำ ๆ ของลำดับการคำนวณที่กำหนด สำหรับโปรแกรมนี้ Ada ได้แนะนำแนวคิดของ "loop" ซึ่งเป็นหนึ่งในโครงสร้างพื้นฐานของการเขียนโปรแกรมแบบมีโครงสร้าง
3. ในโปรแกรมที่สาม ซึ่งออกแบบมาเพื่อคำนวณตัวเลขของเบอร์นูลลี Ada ใช้การวนซ้ำแบบซ้อนซ้ำ

ในความคิดเห็นเกี่ยวกับงาน Ada ได้แสดงการคาดเดาของเธอว่าการดำเนินการทางคอมพิวเตอร์สามารถใช้ได้ไม่เฉพาะกับตัวเลขเท่านั้น แต่ยังรวมถึงวัตถุอื่นๆ ด้วย

เธอแต่งงานกับวิลเลียม คิงและมีลูกสามคน เธอดำเนินชีวิตแบบฆราวาส เป็นเพื่อนกับ Michael Faraday, Charles Dickens และบุคคลที่มีชื่อเสียงอื่นๆ

บันทึกของเธอถูกตีพิมพ์ซ้ำใน Faster Than Thought: A Symposium on Digital Computing Machines ของบี.ไอ. โบว์เดนในปี 1953 ซึ่งจุดประกายความสนใจในชื่อของเอดา เลิฟเลซ

เธอเสียชีวิตเมื่ออายุ 36 ปีด้วยโรคมะเร็ง เธอถูกฝังอยู่ในหลุมฝังศพของครอบครัว Byron ถัดจากพ่อของเธอ

ในปี 1979 กระทรวงกลาโหมสหรัฐได้พัฒนาภาษาโปรแกรมแบบรวมศูนย์สำหรับระบบฝังตัว ภาษานี้มีชื่อว่า "เอด้า" เพื่อเป็นเกียรติแก่เอดา เลิฟเลซ

หนึ่งในวันเฉลิมฉลองวันโปรแกรมเมอร์ตรงกับวันที่ 10 ธันวาคม - วันเกิดของ Ada Lovelace

เครื่องอัตโนมัติของ Babbage

การอ่านเพื่อทำความคุ้นเคยกับผลงานและชีวประวัติของ Ada Lovelace:

มัวร์ ดอริส แลงลีย์-เลวี "เคาน์เตสแห่งเลิฟเลซ: ลูกสาวที่ถูกกฎหมายของไบรอน";
- เวด, แมรี่ ดอดสัน "เอด้า ไบรอน เลิฟเลซ: เลดี้กับคอมพิวเตอร์" 1994 เกรด 7-9;
-Toole, Betty A. และ Ada King Lovelace "เอด้าแม่มดแห่งตัวเลข: ผู้เผยพระวจนะแห่งยุคคอมพิวเตอร์" 1998;
-วูลลีย์, เบนจามิน "เจ้าสาวแห่งวิทยาศาสตร์: โรมานซ์ เหตุผล และลูกสาวของไบรอน" 2000.

นักคณิตศาสตร์ชาวอังกฤษ Augusta Ada King (née Byron) Countess of Lovelace เกิดเมื่อวันที่ 10 ธันวาคม พ.ศ. 2358 ในลอนดอนสหราชอาณาจักร เธอเป็นที่รู้จักกันเป็นอย่างดีในการเขียนคำอธิบายเกี่ยวกับเครื่องคำนวณซึ่งออกแบบโดย Charles Babbage รวบรวมโปรแกรมแรกของโลก (สำหรับเครื่องนี้) แนะนำคำว่า "รอบ" และ "เซลล์ทำงาน" ถือเป็นโปรแกรมเมอร์คนแรก

โปรแกรมเมอร์คนแรก

“สมองของฉันเป็นมากกว่าสิ่งมีชีวิต ฉันหวังว่าเวลาจะแสดงให้เห็น...
ฉันสาบานกับมารว่าในเวลาน้อยกว่า 10 ปี ฉันจะดูดเลือดที่สำคัญบางส่วนออกจากความลึกลับของจักรวาล และในแบบที่ริมฝีปากและจิตใจของมนุษย์ธรรมดาไม่สามารถทำได้
ไม่มีใครรู้ว่าพลังและพลังที่น่าสะพรึงกลัวอะไรซ่อนอยู่ในตัวฉันที่ยืดหยุ่น...
... เป็นเรื่องดีสำหรับจักรวาลที่ความทะเยอทะยานและความทะเยอทะยานของฉันเชื่อมโยงกับโลกฝ่ายวิญญาณตลอดไปและฉันจะไม่จัดการกับกระบี่ ยาพิษ และสิ่งที่น่าสนใจแทน X, Y และ Z

(จากจดหมายจาก A. Lovelace ถึง C. Babbage)

ในปี พ.ศ. 2376 นักวิทยาศาสตร์ชาวอังกฤษ ศาสตราจารย์แห่งมหาวิทยาลัยเคมบริดจ์ Charles Bebbage (พ.ศ. 2335-2414) ได้พัฒนาโครงการสำหรับเครื่องวิเคราะห์ ซึ่งเป็นเครื่องเพิ่มขนาดยักษ์ที่มีการควบคุมโปรแกรม อุปกรณ์คำนวณ และอุปกรณ์จัดเก็บข้อมูล เอ็นจิ้นการวิเคราะห์ของ Babbage ไม่ได้เป็นเพียงผู้บุกเบิกเท่านั้น แต่ยังเป็นเครื่องต้นแบบของคอมพิวเตอร์อิเล็กทรอนิกส์สมัยใหม่ที่มีการควบคุมโปรแกรมในหลาย ๆ ด้าน

ผู้ร่วมงานและผู้ช่วยของ C. Babbage ในงานวิจัยทางวิทยาศาสตร์หลายชิ้นของเขาคือ Lady Lovelace

งานทางวิทยาศาสตร์ชิ้นเดียวของ Lady Lovelace เกี่ยวกับ "Problems of Programming for Babbage's Analytical Engine" และคาดการณ์ถึงรากฐานของการเขียนโปรแกรมสมัยใหม่สำหรับคอมพิวเตอร์ดิจิทัลด้วยการควบคุมโปรแกรม

ชีวิตครอบครัวของ D. Byron ไม่ประสบความสำเร็จ - หลังจากแต่งงานมาหนึ่งปี ทั้งคู่ก็เลิกรากันไปตลอดกาล Anabella Milbank ภรรยาของเขา (1792-1860) เป็นคนมีพรสวรรค์ เธอรักคณิตศาสตร์และศึกษามันตั้งแต่เด็กจนแต่งงาน

Ada ลูกสาวของ Byron ก็ชอบวิชาคณิตศาสตร์เช่นกัน ความหลงใหลในวิชาคณิตศาสตร์ของ Young Ada ได้รับการสนับสนุนจากเพื่อนๆ ของ Lady Byron ซึ่งเป็นนักคณิตศาสตร์และนักตรรกศาสตร์ชาวอังกฤษชื่อดัง Augustus de Morgan (1806-1871) ภรรยาของเขา นักคณิตศาสตร์สมัครเล่น Mary Somerville และ Charles Bebbage De Morgan กล่าวถึงความสามารถทางคณิตศาสตร์และความสามารถในการสร้างสรรค์ของนักเรียนอย่างสูง เขาจับตาดูการแสวงหาทางวิทยาศาสตร์ของ Ada โดยส่งหนังสือและบทความที่น่าสนใจให้เธอ บรรณาธิการของนิตยสารยอดนิยมของลอนดอน "The Examiner" Albany Fonblanc ได้ทิ้งภาพเหมือนของเพื่อนของเขา Augusta Ada: "เธอไม่เหมือนใครและมีความสามารถไม่ใช่กวี แต่เป็นคณิตศาสตร์ เลื่อนลอย พร้อมกับความสามารถในการเข้าใจอย่างเป็นชาย ในความสามารถในการเข้าใจสาระสำคัญของสิ่งทั้งปวงอย่างแน่วแน่และรวดเร็ว เลดี้เลิฟเลซมีเสน่ห์ทั้งหมดของตัวละครผู้หญิงที่ประณีต มารยาทของเธอ รสนิยมของเธอ การศึกษาของเธอ โดยเฉพาะอย่างยิ่งดนตรีที่เธอเก่ง เป็นผู้หญิงมากที่สุด ความหมายที่สวยงามของคำและผู้สังเกตผิวเผินไม่เคยเดาว่าความแข็งแกร่งและความรู้ภายในถูกซ่อนอยู่ภายใต้ความสง่างามของผู้หญิงมากแค่ไหน ในขอบเขตเดียวกับที่เธอไม่ยอมให้เข้ากับความเหลื่อมล้ำและน่าเบื่อ เธอมีความสุขกับสังคมแห่งปัญญาอย่างแท้จริงจึงแสวงหาความคุ้นเคยอย่างกระตือรือร้น กับทุกท่านที่มีชื่อเสียงในด้านวิทยาศาสตร์ ศิลปะ และวรรณคดี " .

Mary Sommerville เล่าว่าเธอและ Ada "ไปเยี่ยมคุณ Babbage บ่อยครั้ง" และเขามักจะ "ทักทายพวกเขาด้วยความกรุณา อธิบายโครงสร้างของเครื่องจักรของเขาอย่างอดทน และอธิบายประโยชน์เชิงปฏิบัติของการคำนวณอัตโนมัติ"

ในเดือนกรกฎาคม ค.ศ. 1835 เอดาแต่งงานกับวิลเลียม ลอร์ดคิงที่ 18 ซึ่งต่อมาได้กลายเป็นเอิร์ลแห่งเลิฟเลซคนแรก วิลเลียม เลิฟเลซ ชายผู้สงบเสงี่ยมและใจดี ยอมรับการแสวงหาทางวิทยาศาสตร์ของภรรยาของเขา

ในเดือนพฤษภาคม พ.ศ. 2379 เอดามีบุตรชายคนหนึ่ง ในเดือนกุมภาพันธ์ พ.ศ. 2381 บุตรสาว และเมื่อปลายปี พ.ศ. 2382 บุตรชายคนที่สอง แต่ทั้งครอบครัวก็ไม่ต้องกังวลและสุขภาพไม่ดีของ Ada ที่ทำให้เธอตัดสินใจเรียนคณิตศาสตร์

เมื่อวันที่ 22 กุมภาพันธ์ พ.ศ. 2384 Ada แจ้ง Babbage ว่าเธอกำลังจัดการกับคำถามเกี่ยวกับคอมพิวเตอร์ของเขา: "ฉันตั้งใจแน่วแน่มากขึ้นกว่าเดิมในแผนการของฉันสำหรับอนาคต เราในอนาคต... ฉันเชื่อว่าผลลัพธ์ของการทำงานร่วมกันนี้จะ เป็นประโยชน์แก่เราทั้งสอง..."

ในช่วงต้นทศวรรษ 1940 Babbage ทำงานอย่างหนักเพื่อปรับปรุงโครงสร้างของเครื่องวิเคราะห์ แต่สำหรับนักวิทยาศาสตร์ในขณะนั้น อีกประเด็นหนึ่งก็มีความสำคัญเช่นกัน - เพื่อให้รัฐบาลได้เงินทุนในการสร้างเครื่องมือวิเคราะห์ สิ่งนี้ต้องการความนิยมในแนวคิดของการคำนวณอัตโนมัติ ซึ่งมีความชัดเจนและเข้าใจได้สำหรับการนำเสนอหลักการต่างๆ ของเครื่องมือวิเคราะห์ในวงกว้าง "จำเป็นต้องได้รับการอนุมัติและสนับสนุนแผนของเขาในแวดวงต่างๆ ของสังคม เพื่อสร้างแรงกดดันต่อรัฐบาล"

ในเดือนตุลาคม ค.ศ. 1842 นักคณิตศาสตร์ชาวอิตาลี L.F. Menabrea ตีพิมพ์บทความเรื่อง "Essay on the Analytical Engine Invented by Charles Bebbage" บทความนี้เขียนขึ้นบนพื้นฐานของการบรรยายของ Babbage ในปี 1840 ที่เมืองตูรินในการประชุมของนักวิทยาศาสตร์ชาวอิตาลี

ไม่นานหลังจากที่เรียงความปรากฏขึ้น Ada Lovelace ก็แปลมัน Babbage แนะนำให้เธอเพิ่มบันทึกย่อในเรียงความของ Menabrea

แนวคิดนี้ดึงดูดใจ Ada Lovelace และเธอก็เริ่มนำไปใช้ในทันที เอด้าทำงานหนักมากด้วยความกดดันอย่างมาก เธอส่งกระดาษโน๊ตให้ Babbage ผู้ซึ่งตรวจสอบและส่งกลับพร้อมความคิดเห็นหรือส่งต่อไปยังเครื่องพิมพ์

Ada ได้เสริม แก้ไข และปรับปรุงบันทึกย่อของเธออย่างต่อเนื่อง ดังนั้น หลังจากได้รับหลักฐานแล้ว เมื่อวันที่ 10 กรกฎาคม Ada เขียนถึง Babbage ว่า "ฉันต้องการแทรกบันทึกย่อของฉันบางอย่างเกี่ยวกับตัวเลข Bernoulli เป็นตัวอย่างของวิธีการคำนวณฟังก์ชันโดยปริยายโดยเครื่องโดยไม่ได้รับการแก้ไขโดยใช้ ศีรษะและมือมนุษย์

เมื่อวันที่ 19 กรกฎาคม เธอแจ้ง Babbage ว่าเธอ "ทำรายการการดำเนินการเพื่อคำนวณค่าสัมประสิทธิ์แต่ละตัวสำหรับแต่ละตัวแปร" นั่นคือ เขียนโปรแกรมคำนวณตัวเลขเบอร์นูลลี

ในเดือนสิงหาคม ค.ศ. 1843 มีการแปลบทความของ Menabrea และ "Notes" หลังจากการตีพิมพ์บันทึกย่อ Babbage เริ่มเรียก Ada ว่า "my dear Interpreter" เอด้าตั้งใจแน่วแน่ที่จะ "รับใช้ในอุดมการณ์อันยิ่งใหญ่" ของแบบเบจ เธออยากจะแนะนำผู้ที่สนใจคำถามเกี่ยวกับเครื่องจักรของ Babbage เพื่อให้ Babbage สามารถทุ่มเทกำลังทั้งหมดของเขาในการทำงานกับเครื่องจักร แต่เมื่อวันที่ 4 พฤศจิกายน ค.ศ. 1842 รัฐบาลอังกฤษปฏิเสธที่จะให้เงินสนับสนุนงานของ Babbage เกี่ยวกับคอมพิวเตอร์

ในช่วงต้นทศวรรษ 50 เอดาเริ่มแสดงสัญญาณแรกของโรคมะเร็ง และในวันที่ 27 พฤศจิกายน พ.ศ. 2395 เอดาเสียชีวิตก่อนอายุ 37 ปีในวัยเดียวกับลอร์ดไบรอน ตามความประสงค์ของเธอ เธอถูกฝัง (3 ธันวาคม) ข้างหลุมศพของพ่อของเธอในห้องนิรภัยของครอบครัว Byron ในน็อตติงแฮมเชอร์

ออกัสตา เอดา เลิฟเลซ ประสบความสำเร็จเพียงเล็กน้อยในชีวิตอันแสนสั้นของเธอ แต่สิ่งเล็กๆ ที่ออกมาจากปากกาของเธอได้จารึกชื่อของเธอไว้ในประวัติศาสตร์ของคณิตศาสตร์คอมพิวเตอร์และเทคโนโลยีคอมพิวเตอร์ในฐานะโปรแกรมเมอร์คนแรก เครื่องมือวิเคราะห์ของ Babbage ไม่ได้ถูกสร้างขึ้น และโปรแกรมที่เขียนโดย Ada Lovelace ไม่เคยถูกดีบั๊กและใช้งานไม่ได้ อย่างไรก็ตาม บทบัญญัติทั่วไปจำนวนหนึ่งซึ่งแสดงโดย Lovelace ในปี 1843 (หลักการของการบันทึกเซลล์ทำงาน การเชื่อมต่อของสูตรที่เกิดซ้ำกับการคำนวณแบบวนรอบ) กระบวนการ ฯลฯ) ยังคงมีความสำคัญพื้นฐานสำหรับการเขียนโปรแกรมสมัยใหม่ และคำจำกัดความของ "วัฏจักร" แทบจะเป็นคำต่อคำที่ใกล้เคียงกับที่ให้ไว้ในตำราการเขียนโปรแกรมสมัยใหม่

การเป็นโปรแกรมเมอร์กลายเป็นแฟชั่นไปแล้ว ภาพยนตร์สร้างขึ้นเกี่ยวกับโปรแกรมเมอร์ที่ประสบความสำเร็จ หนังสือถูกเขียนขึ้น นักพัฒนาซอฟต์แวร์ได้รับค่าตอบแทนที่ดีในหลายประเทศ แต่ถึงแม้จะมีแฟชั่น "เทคโนโลยี" และนวัตกรรม มีหลายสิ่งที่โปรแกรมเมอร์รู้จักและน่าแปลกใจสำหรับส่วนที่เหลือ สมาชิก Quora กล่าวถึงความแตกต่างทางสังคมวัฒนธรรมและความรู้ความเข้าใจเหล่านี้ ด้านล่างนี้เป็นความคิดเห็นที่น่าสนใจที่สุดจากการสนทนา

ดังนั้นโปรแกรมเมอร์ไม่เหมือนคนทั่วไป:

1. ตระหนักว่าฉากการลักทรัพย์ในภาพยนตร์เป็นเรื่องเหลวไหล โดยทั่วไป แบบแผนภาพยนตร์จำนวนมากเกี่ยวกับโปรแกรมเมอร์เป็นเรื่องไร้สาระ บิล โคลแมนเขียนว่า “เราทุกคนไม่ใช่อัจฉริยะที่อ้วนและขี้เกียจติดต่อกัน ในชีวิตจริง เรารู้วิธีสื่อสารตามปกติ งานของเราขึ้นอยู่กับมัน และอย่าสับสนระหว่างเรากับช่างไฟฟ้า หลายคนไม่มีแม้แต่หัวแร้งที่บ้าน”

ผลกระทบ "แฮ็กเกอร์" หลักสำหรับผู้ที่ไม่ได้ฝึกหัดมีคอนโซลแบบเปิด “คนส่วนใหญ่จะคิดว่าฉันแค่จ้องหน้าจอและฆ่าเวลาในขณะที่ฉันทำงานจริงๆ แต่ทันทีที่ฉันเปิดคอนโซลและเริ่มพิมพ์พวกเขาจะแน่ใจว่าฉันกำลังพยายามแฮ็คเพนตากอนหรือทำสิ่งมหัศจรรย์อื่น ๆ ” เขียนหนึ่งในผู้เข้าร่วมในการสนทนา

2. ขณะทำงาน 25% ของเวลาที่พวกเขาสงสัยเกี่ยวกับวิธีการค้นหาสิ่งที่ผู้ใช้สามารถ "ทำลาย" ในแอปพลิเคชันที่ถูกสร้างขึ้น “มันค่อนข้างง่ายที่จะเขียนกฎสำหรับสิ่งที่โปรแกรมควรทำหากทุกอย่างทำงานตามที่ควรจะเป็น การเขียนกฎเกณฑ์สำหรับโปรแกรมควรทำได้ยากกว่ามากหากมีสิ่งผิดปกติเกิดขึ้น” คิมโมเซอร์เขียน ในเวลาเดียวกัน ผู้ใช้หลายคนเชื่อว่าโปรแกรมควรทำตัวเหมือนเพื่อนที่ฉลาดและมีความรู้มากขึ้น

3. พวกเขารู้ว่าอันที่จริง แม้แต่ซอฟต์แวร์ที่สำคัญที่สุดที่ผู้ใช้ใช้ทุกวันก็มี "ไม้ค้ำยัน" จำนวนมากที่น่าสะพรึงกลัวซึ่งมารวมกันเป็นการทำงานทั้งหมดอย่างน่าอัศจรรย์ “มันเหมือนกับการแยกชิ้นส่วนโบอิ้งและพบว่ามีการติดเทปเบรกไว้” เบ็น เชอร์รี่ ผู้เข้าร่วมการสนทนาคนหนึ่งเขียน โปรแกรมเมอร์ทราบดีว่าข้อมูลทางการแพทย์ การเงิน และข้อมูลส่วนบุคคลจำนวนมหาศาลถูกจัดเก็บไว้ในระบบความปลอดภัยเพียงเล็กน้อย

5. พวกเขารู้: ถ้ามีคนเช่นหกนิ้วในแต่ละมือระบบตัวเลขหลักในโลกจะเป็น 12 ไม่ใช่ 10 เหมือนตอนนี้

6. พวกเขาสามารถตั้งชื่อพลังของสองพลังได้มากกว่าโดยไม่ต้องใช้เครื่องคิดเลขมากกว่าคนทั่วไป ตัวย่อ "k" ในนิพจน์เช่น 100k นั้นไม่ใช่ "x1000" แต่เป็น "x1024" แต่ถ้าคนธรรมดาส่วนใหญ่คิดว่าการเขียนโปรแกรมเกี่ยวกับคณิตศาสตร์เป็นหลัก โปรแกรมเมอร์รู้ว่าตรรกะต้องมาก่อนที่นี่

7. รู้ว่าสิ่งง่ายๆ ซับซ้อนบนอินเทอร์เน็ตเป็นอย่างไร ท้ายที่สุดแล้ว การดำเนินการง่ายๆ เช่น การค้นหาทางอินเทอร์เน็ตนั้นมาจากกระบวนการที่ซับซ้อนมากมายในระดับต่างๆ

8. คิดว่าคนส่วนใหญ่คลุมเครือเกินไปเมื่อพยายามอธิบายสิ่งที่พวกเขาต้องการ

9. พวกเขาโกรธเคืองเมื่อคนธรรมดาในหมู่ญาติเพื่อนและคนรู้จักขอให้ "ซ่อมคอมพิวเตอร์" อย่างต่อเนื่อง

10. ค่อนข้างเป็นไปได้สำหรับความงามที่จะเปรียบเทียบโค้ดกับบทกวี แม้ว่าสำหรับผู้ใช้จะดูแย่พอๆ กับข้อความแสดงข้อผิดพลาด

ข้อผิดพลาด:เนื้อหาได้รับการคุ้มครอง!!