ข้อเท็จจริงที่น่าสนใจ ข้อเท็จจริงที่น่าอัศจรรย์ ข้อเท็จจริงที่ไม่รู้จักในพิพิธภัณฑ์แห่งข้อเท็จจริง Ada Augusta Lovelace โปรแกรมเมอร์คนแรกของโลก! ออย เลิฟเลซ

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

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


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

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


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

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

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

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

แล้วสิ่งเลวร้ายก็เกิดขึ้น: Ada Augusta ป่วยด้วยโรคหัด รักษาโรคร้ายแรงนี้ ต้นXIXยังไม่สามารถทำได้หลายศตวรรษหญิงสาวกลายเป็นคนพิการและใช้เวลาสามปีเต็มบนเตียง อย่างไรก็ตาม ครั้งนี้ก็ไม่สูญเปล่า 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 เขียนถึงแม่ของเธอ: หากคุณไม่สามารถให้บทกวีแก่ฉันได้ คุณจะให้ศาสตร์แห่งกวีนิพนธ์แก่ฉันหรือไม่?"

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

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

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

ฝรั่งเศส ค.ศ. 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 ซึ่งคุ้นเคยกับ Annabella 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 ให้พ้นจากความยากลำบาก ตัวเขาเองได้รวบรวมอัลกอริธึมเพื่อค้นหาตัวเลขเหล่านี้ แต่เขาทำผิดพลาดอย่างมหันต์ในการร่างอัลกอริธึม และเอด้าก็ค้นพบสิ่งนี้ในทันที เธอเขียนโปรแกรมคำนวณตัวเลขเบอร์นูลลีอย่างอิสระ โปรแกรมนี้ได้รับการยอมรับว่าเป็นโปรแกรมแรกที่นำมาใช้สำหรับการเล่นบนคอมพิวเตอร์โดยเฉพาะ มีความน่าสนใจเป็นพิเศษ เนื่องจากขนาด ความซับซ้อน และการกำหนดสูตรทางคณิตศาสตร์ของปัญหานี้ไม่สามารถเปรียบเทียบกับตัวอย่างเบื้องต้นได้ ตัวอย่างนี้ทำให้เลิฟเลซสามารถสาธิตวิธีการเขียนโปรแกรมบน Analytical Engine ได้อย่างเต็มที่และข้อดีที่วิธีหลังให้ด้วยวิธีการคำนวณที่เหมาะสม เมื่อวันที่ 6 กรกฎาคม พ.ศ. 2386 งานถูกส่งไปยังโรงพิมพ์ และปาฏิหาริย์ก็เกิดขึ้น - ข้อคิดเห็นและข้อสังเกตเหล่านี้ทำให้เธอโด่งดังไปทั่วโลก วิทยาศาสตร์ชั้นสูงและในขณะเดียวกันก็นำเข้าสู่ประวัติศาสตร์

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

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

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

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

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

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

ตั้งแต่ปี ค.ศ. 1844 เอดา เลิฟเลซมีความสนใจในการเล่นในการแข่งขันมากขึ้นเรื่อยๆ โดยเฉพาะอย่างยิ่งเมื่อเธอขี่ม้าอย่างสวยงามและชื่นชอบ ทั้ง Babbage และ William Lovelace เล่นในการแข่งขัน และ Babbage ผู้ซึ่งสนใจในปัญหาประยุกต์ของทฤษฎีความน่าจะเป็น พิจารณาเกมที่การแข่งขันจากตำแหน่งเหล่านี้ และกำลังมองหาระบบเกมที่เหมาะสมที่สุด นอกจากนี้ ด้วยวิธีนี้ พวกเขาต้องการได้รับจำนวนเงินที่ขาดหายไปสำหรับการสร้างเครื่องมือวิเคราะห์ของ 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 และมาอ่านหลายหน้า ของ "David Copperfield" ที่หัวของเธอ 27 พฤศจิกายน พ.ศ. 2395 Ada Lovelace เสียชีวิตจากการเจาะเลือดขณะพยายามรักษามะเร็งมดลูกก่อนอายุ 37 ปีพ่อของเธอได้ถ่ายทอดพันธุกรรมที่น่ากลัวนี้แก่เธอด้วยสติปัญญาอันโดดเด่นของเธอ ความตาย - กวีเสียชีวิตในวัยเดียวกันและจากการนองเลือด ... ตามความประสงค์เธอถูกฝังอยู่ในห้องใต้ดินของครอบครัว Byron ใน Nottinghamshire ถัดจากหลุมฝังศพของพ่อที่เธอไม่เคยเห็นมาก่อนในชีวิต - พ่อจาก ซึ่งนางเอกของเราแม้จะมีกลอุบายของแม่ของเธอก็ตาม แต่ได้รับความเข้าใจ: การมีชีวิตอยู่คือการแผดเผา! ตามร่วมสมัยตั้งแต่นั้นเป็นต้นมาหลุมฝังศพของอัจฉริยะสองคน - พ่อและลูกสาว - ได้กลายเป็นสถานที่แสวงบุญและบ่อยครั้งที่พวกเขามาไม่ได้โค้งคำนับกวีผู้ยิ่งใหญ่ แต่เพื่อผู้หญิงที่น่าทึ่งที่สามารถมองไปสู่อนาคต .

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

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

ในความทรงจำของ Ada Lovelace ภาษา Ada มีชื่อว่า ในตอนท้ายของทศวรรษ 1970 การวิจัยที่ดำเนินการที่กระทรวงกลาโหมสหรัฐเปิดเผยว่าไม่มีภาษาโปรแกรม ระดับสูงซึ่งจะรองรับทุกขั้นตอนหลักของการพัฒนาซอฟต์แวร์ การใช้ภาษาโปรแกรมต่าง ๆ ในแอพพลิเคชั่นต่าง ๆ ทำให้เกิดความไม่ลงรอยกันของโปรแกรมที่พัฒนาแล้ว การทำซ้ำของการพัฒนาและปรากฏการณ์ที่ไม่พึงประสงค์อื่น ๆ รวมถึงการเพิ่มขึ้นของต้นทุนของซอฟต์แวร์ซึ่งสูงกว่าต้นทุนของคอมพิวเตอร์เองหลายเท่า ทางออกของวิกฤตเกิดขึ้นได้จากการพัฒนาภาษาโปรแกรมแบบรวมศูนย์ สภาพแวดล้อมการสนับสนุน และวิธีการใช้งาน ทั้งสามองค์ประกอบของโครงการนี้ได้รับการพัฒนาอย่างระมัดระวังโดยมีส่วนร่วมของผู้เชี่ยวชาญที่มีคุณสมบัติเหมาะสมที่สุด ประเทศต่างๆ. ในปี 1975 กระทรวงกลาโหมสหรัฐฯ ตัดสินใจเริ่มพัฒนาภาษาโปรแกรมสากลสำหรับกองทัพสหรัฐฯ และต่อมาสำหรับ NATO ทั้งหมด ในเดือนพฤษภาคม 1979 ผู้ชนะการแข่งขันออกแบบภาษาคือภาษา Ada ซึ่งตั้งชื่อตาม Ada Augusta Lovelace และเสนอโดยกลุ่มที่นำโดย Jean Ishbia ชาวฝรั่งเศส รัฐมนตรีอ่านเตรียมการโดยเลขานุการ การพูดนอกเรื่องประวัติศาสตร์และไม่ลังเลเลยที่จะอนุมัติทั้งโครงการและชื่อที่เสนอสำหรับภาษาในอนาคต - "Ada" เมื่อวันที่ 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 และดำเนินการในรัสเซีย รวมถึงชุดอุปกรณ์มาตรฐานสำหรับการบิน ระบบนำทาง และการสื่อสารสำหรับเครื่องบินสะเทินน้ำสะเทินบก Be-200 ของรัสเซีย การพัฒนาดำเนินการโดยสถาบันวิจัยอุปกรณ์การบินใน Zhukovsky ร่วมกับบริษัท Allied Signal ในรัฐฟลอริดา สหรัฐอเมริกา มีการใช้คอมเพล็กซ์การพัฒนาระบบนรกของบริษัท DDC-I บนแพลตฟอร์ม Intel 80486

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

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

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

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

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

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

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

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

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

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

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

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

Ada Lovelace - Countess ลูกสาวคนเดียวที่ถูกต้องตามกฎหมายของกวี George Byron ซึ่งเป็นโปรแกรมเมอร์หญิงคนแรก ตั้งแต่อายุยังน้อย เธอเริ่มแสดงความสนใจในวิทยาศาสตร์ที่แน่นอน รวมทั้งคณิตศาสตร์ Ada เป็นสุภาพสตรีหมายเลขหนึ่งที่เข้าใจหลักการทำงานของคอมพิวเตอร์ลอการิทึมของ Babbage นอกจากนี้ เธอยังรู้สึกไม่สบายใจกับแนวคิดในการพัฒนาและปรับปรุงระบบนี้ จนทำให้เธอมีตัวเลือกต่างๆ สำหรับงานต่างๆ มากมาย

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

เรียนรู้เกี่ยวกับหลาย ๆ สาระน่ารู้จากชีวิตของผู้หญิงที่น่าทึ่งคนนี้ซึ่งมีจิตใจที่มีชีวิตชีวาอยู่ข้างหน้าและพยายามค้นหาการค้นพบที่น่าอัศจรรย์

Leonardo da Vinci ในชุดกระโปรง

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

การประชุมที่เป็นเวรเป็นกรรม

เป็นที่ทราบกันดีว่า Ada คุ้นเคยกับบุคลิกที่โดดเด่นในสมัยของเธอในฐานะนักเขียนร้อยแก้ว Charles Dickens นักฟิสิกส์ทดลอง Michael Faraday, David Brewster (ชายผู้นี้เป็นผู้คิดค้นกล้องคาไลโดสโคป) อย่างไรก็ตาม มีการประชุมในชีวิตของเธอซึ่งกำหนดเส้นทางชีวิตของเธอเป็นส่วนใหญ่ ในขณะที่ยังเป็นเด็กสาวที่ยังไม่แต่งงาน เธอได้พบกับศาสตราจารย์คณิตศาสตร์ชื่อดัง ชาร์ลส์ แบบเบจ เมื่อสองสามปีก่อน เขาได้ประดิษฐ์เครื่องลอการิทึมซึ่งมีความสามารถในการคำนวณเป็นทศนิยมที่ยี่สิบ เป็นเครื่องที่ต่อมาได้รับการยอมรับว่าเป็นคอมพิวเตอร์เครื่องแรกของโลก

ครอบครัวไม่ใช่อุปสรรค

ตอนอายุ 19 โปรแกรมเมอร์คนแรก Ada Lovelace ได้ผูกปมกับ Lord Lovelace ไม่ว่าจะเป็นความรักหรือถูกชี้นำโดยการคำนวณที่แน่นอนและลัทธิปฏิบัตินิยมเท่านั้นที่สามารถคาดเดาได้ อย่างไรก็ตาม ความจริงที่ว่าการแต่งงานครั้งนี้ประสบความสำเร็จอย่างมากสำหรับเธอทุกประการเป็นความจริง สามีไม่ได้ยุ่งเกี่ยวกับงานอดิเรกของเธอโดยเฉพาะและในทางกลับกันช่วยเธอด้านการเงินและไม่ได้ จำกัด เวลาเธอ

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

ซอฟต์แวร์ตัวแรก

เหตุผลที่เรียก Ada Lovelace ว่าเป็นโปรแกรมเมอร์คนแรกของโลกนั้นมาจากผลงานที่เธอสร้าง ซึ่งประกอบด้วยการแปลเป็น ภาษาอังกฤษบทความอธิบายการประดิษฐ์ของ Babbage

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

ความสามารถในการทำนายอนาคต

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

มาเรียนรู้การสานเว็บไซต์: อาชีพ ""

วันที่ 10 ธันวาคม พ.ศ. 2358 เกิด เอด้า เลิฟเลซผู้สร้างต้นแบบของโปรแกรมคอมพิวเตอร์เครื่องแรก

ไม่เกี่ยวกับพ่อ

ในปี 1975 กระทรวงกลาโหมสหรัฐฯ ตัดสินใจเริ่มพัฒนาภาษาโปรแกรมสากล เมื่อเกิดคำถามว่าจะเรียกอะไร โครงการใหม่นักพัฒนาได้นำเสนอหัวหน้าแผนกด้วยการพูดนอกเรื่องในอดีตโดยทำความคุ้นเคยกับซึ่งเขาอนุมัติชื่อ "Ada" โดยไม่ลังเล

ชื่อเรื่องเป็นเครื่องบรรณาการแด่ผู้หญิงคนหนึ่งที่มีส่วนร่วมในวิทยาศาสตร์โลกมีความยาวเพียง 50 หน้าเท่านั้น แต่ทั้งห้าสิบหน้านี้กลับกลายเป็นการมองการณ์ไกลในอนาคตอันยอดเยี่ยม

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

เอด้า เลิฟเลซ. รูปถ่าย: www.globallookpress.com

ออกัสตา เอด้าเป็นลูกสาวที่ถูกต้องตามกฎหมายเพียงคนเดียวของกวีผู้ยิ่งใหญ่ แต่ไบรอนพบเธอเพียงครั้งเดียวเมื่อเด็กหญิงอายุได้หนึ่งเดือน ลูกสาวเกิดเมื่อความสัมพันธ์ของพ่อแม่สิ้นสุดลงแล้ว เมื่อวันที่ 21 เมษายน พ.ศ. 2359 ไบรอนได้ลงนามในการหย่าร้างอย่างเป็นทางการและออกจากอังกฤษไปตลอดกาล

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

คณิตศาสตร์เป็นงานอดิเรกของครอบครัว

หลังจากที่ลูกสาวให้กำเนิด Anna Isabella ได้มอบตัวเธอให้พ่อแม่ของเธอ ออกไปล่องเรือเพื่อสุขภาพเป็นเวลานาน

มีข้อมูลที่ขัดแย้งกันเกี่ยวกับความสัมพันธ์ระหว่าง Ada กับแม่ของเธอ แต่แน่นอนว่า Ada สืบทอดความหลงใหลในวิชาคณิตศาสตร์ของ Anna Isabella มาโดยตลอด ครั้งหนึ่งไบรอนกำลังมีความรักเรียกภรรยาของเขาว่า "ราชินีแห่งสี่เหลี่ยมด้านขนาน"

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

มารดา​ทำ​ทุก​ทาง​ที่​เป็น​ไป​ได้​เพื่อ​ความ​สนใจ​ของ​บุตร​สาว เชื้อ​เชิญ​เธอ​ให้​เรียน​หนังสือ นักคณิตศาสตร์ชาวสก็อต ออกุสตุส เดอ มอร์แกนซึ่งเคยเป็นครูของ Anna Isabella เอง เอด้ากลายเป็นครูอีกคน Mary Somervilleข ผู้แปลเป็นภาษาอังกฤษว่า "Treatise on Celestial Mechanics" นักคณิตศาสตร์และนักดาราศาสตร์ชาวฝรั่งเศส Pierre-Simon Laplace.

เมื่ออายุได้ 17 ปี เอด้าได้ออกไปสู่โลกกว้างและได้รับการแนะนำให้รู้จักกับราชาและราชินี แต่เธอประทับใจมากกับการได้พบปะกับ Charles Babbage ศาสตราจารย์วิชาคณิตศาสตร์ที่มหาวิทยาลัยเคมบริดจ์.

Charles Babbage เป็นศาสตราจารย์ด้านคณิตศาสตร์ที่มหาวิทยาลัยเคมบริดจ์ รูปถ่าย: www.globallookpress.com

คุณ Babbage และรถของเขา

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

เครื่องจำลองความแตกต่างที่พิพิธภัณฑ์วิทยาศาสตร์ในลอนดอน รูปภาพ: Commons.wikimedia.org / Joe D

งานที่ Babbage ทำนั้นยากมากสำหรับเวลานั้น หลังจากทำงานมาสิบปี ทางการได้ยกเลิกโครงการและหยุดการให้ทุน แต่แบบเบจยังคงทำงานเหมือนนักวิทยาศาสตร์ตัวจริง ในตัวของคนรู้จักใหม่ของเขาเขาไม่เพียงพบเพื่อนเท่านั้น แต่ยังเป็นเพื่อนที่อุทิศตนด้วย

เมื่อเอดา ไบรอนอายุ 20 ปี แต่งงานกับสาววัย 29 ปี วิลเลียม คิงบารอนที่ 8 ซึ่งไม่นานก็ขึ้นครองตำแหน่งลอร์ดเลิฟเลซ

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

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

"บางอย่างเกี่ยวกับเบอร์นูลลี"

ในปี ค.ศ. 1842 Charles Babbage ได้รับเชิญไปที่มหาวิทยาลัยตูรินเพื่อบรรยายเกี่ยวกับเครื่องวิเคราะห์ของเขา Luigi Menabrea วิศวกรหนุ่มชาวอิตาลีและอนาคตนายกรัฐมนตรีอิตาลีบันทึกการบรรยายเป็นภาษาฝรั่งเศส และต่อมาได้รับการตีพิมพ์ในหอสมุดสาธารณะเจนีวาในเดือนตุลาคม พ.ศ. 2385

Babbage หันไปหา Ada Lovelace เพื่อขอให้แปลบันทึกของ Menabrea พร้อมกับข้อความที่มีความคิดเห็น

Ada ให้ความสำคัญกับเรื่องนี้เป็นอย่างมาก งานนี้พาเธอไปหนึ่งปี เป็นผลให้ความคิดเห็นของเธอมีถึง 52 หน้าซึ่งกลายเป็นเรื่องที่ครอบคลุมมากกว่าบันทึกของ Menabrea

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

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

อัจฉริยะ 52 หน้า

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

“สาระสำคัญและจุดประสงค์ของเครื่องจะเปลี่ยนไปตามข้อมูลที่เราใส่ลงไป เครื่องจักรจะสามารถเขียนเพลง วาดภาพ และแสดงวิทยาศาสตร์ในแบบที่เราไม่เคยฝันถึง” Ada Lovelace เขียน ลองคิดดู คำเหล่านี้เขียนขึ้นในช่วงครึ่งแรกของศตวรรษที่ 19!

อย่างไรก็ตาม อัจฉริยะของ Ada Lovelace เป็นที่ชื่นชมของคนรุ่นหลัง และงานของเธอไม่ได้ทำให้เกิดความกระตือรือร้นอย่างมากในหมู่คนรุ่นเดียวกัน เนื่องจากมีเพียงไม่กี่คนที่เห็นคุณค่าของงานของเธอ Charles Babbage หนึ่งในไม่กี่คนที่เข้าใจความหมายทั้งหมดของสิ่งที่ Ada เขียนได้เริ่มเรียกเธอว่า "ล่ามที่รักของฉัน" แต่หลังจากผ่านไปหนึ่งศตวรรษครึ่ง ปรากฎว่า "ล่าม" ด้วยพลังแห่งความคิดทางวิทยาศาสตร์ของเขามองไปในอนาคตได้ไกลกว่าผู้สร้าง "Large Difference Engine" มาก

ชีวิตของ Ada Lovelace นั้นสั้น ในช่วงต้นทศวรรษ 1850 เธอล้มป่วยหนัก และเมื่อวันที่ 27 พฤศจิกายน ค.ศ. 1852 เธอเสียชีวิตเมื่ออายุได้ 36 ปี

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

เป็นไปได้ไหมที่จะเล่น Tetris ไม่รู้จบ?

หากลำดับของชิ้นส่วนใน Tetris ถูกกำหนดโดยเครื่องกำเนิดตัวเลขสุ่มที่สมบูรณ์แบบ จะไม่สามารถเล่นได้โดยไม่มีกำหนด ไม่ช้าก็เร็ว ชุด S-figures และ Z-figures ที่ต่อเนื่องกันจะหลุดออกมาซึ่งไม่สามารถวางได้โดยไม่มีรูตามขอบสนามซึ่งในที่สุดจะนำไปสู่การสูญเสีย ในการใช้งานจริงของเกม ตามกฎแล้ว ข้อจำกัดอัลกอริธึมถูกกำหนดไว้สำหรับตัวเลขที่เหมือนกันแบบยาวต่อเนื่องกัน

ภาษาการเขียนโปรแกรมใดที่ตั้งชื่อตามซีรีส์ตลก?

ภาษาโปรแกรม Python ไม่ได้ตั้งชื่อตาม pythons แม้ว่าไอคอนสำหรับไฟล์ที่มีสคริปต์หรือโลโก้สำหรับสภาพแวดล้อมการพัฒนามักจะเป็นตัวแทนของหัวงู ผู้เขียนเลือกชื่อภาษานี้เพราะเขาเป็นแฟนตัวยงของซีรีส์ภาพสเก็ตช์ Monty Python's Flying Circus

เกมและโปรแกรมคอมพิวเตอร์ดาวน์โหลดจากนิตยสารกระดาษและรายการวิทยุได้อย่างไร

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

โปรแกรมเมอร์ชั้นนำทั้งหมดของคอมพิวเตอร์ ENIAC เครื่องแรกมีคุณสมบัติอะไรบ้าง?

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

เป็ดของเล่นช่วยโปรแกรมเมอร์ดีบักโค้ดได้อย่างไร

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

ยัติภังค์ใดได้รับการตั้งชื่อว่ายัติภังค์ที่แพงที่สุดในประวัติศาสตร์

ในปีพ.ศ. 2505 ชาวอเมริกันเปิดตัวยานอวกาศลำแรกเพื่อศึกษาดาวศุกร์ มาริเนอร์ 1 ซึ่งตกหลังจากปล่อยไม่กี่นาที ประการแรกเสาอากาศบนอุปกรณ์ล้มเหลวซึ่งรับสัญญาณจากระบบนำทางจากโลกหลังจากนั้นคอมพิวเตอร์ออนบอร์ดเข้าควบคุม เขาเองก็ไม่สามารถแก้ไขค่าเบี่ยงเบนจากหลักสูตรได้ เนื่องจากโปรแกรมที่โหลดเข้าไปนั้นมีข้อผิดพลาดเพียงครั้งเดียว - เมื่อโอนคำแนะนำไปยังรหัสสำหรับไพ่ที่เจาะแล้วในสมการใดสมการหนึ่ง เส้นหนึ่งถูกละไว้เหนือตัวอักษร ซึ่งเปลี่ยนความหมายทางคณิตศาสตร์ของสมการไปอย่างสิ้นเชิง ในไม่ช้านักข่าวก็ขนานนามบรรทัดนี้ว่า "ยัติภังค์ที่แพงที่สุดในประวัติศาสตร์" (ในแง่ของวันนี้ค่าใช้จ่ายของอุปกรณ์ที่สูญหายคือ 135,000,000 ดอลลาร์)

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

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

Ada Lovelace หรือ Augusta Ada King เคานท์เตสแห่งเลิฟเลซ (Augusta Ada King Byron เคานท์เตสแห่งเลิฟเลซ) เป็นลูกสาวที่ถูกต้องตามกฎหมายเพียงคนเดียวของกวีโรแมนติกชาวอังกฤษชื่อ George Byron เนืองจากเหตุการณ์โศกนาฏกรรมหลายครั้ง (หนึ่งในนั้นคือการหย่าร้างจาก Anna Byron แม่ของ Ada (née Milbank)) ในปี 1816 ลอร์ดไบรอนถูกบังคับให้ออกจากอังกฤษไปตลอดกาล เอด้าไม่ต้องเจอพ่ออีกแล้ว นอกจากบทกวีหลายบทแล้ว บรรทัดที่อุทิศให้กับ 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 กระทรวงกลาโหมสหรัฐได้พัฒนาภาษาโปรแกรมแบบรวมศูนย์สำหรับระบบฝังตัว ภาษานี้มีชื่อว่า "Ada" เพื่อเป็นเกียรติแก่ Ada Lovelace

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

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

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

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