บ้าน ความเห็น พื้นฐานเปลี่ยนเป็น 50 และฉันก็ยังคิดถึง jamie lendino

พื้นฐานเปลี่ยนเป็น 50 และฉันก็ยังคิดถึง jamie lendino

วีดีโอ: A day with Scandale - Harmonie Collection - Spring / Summer 2013 (ธันวาคม 2024)

วีดีโอ: A day with Scandale - Harmonie Collection - Spring / Summer 2013 (ธันวาคม 2024)
Anonim

ภาษาการเขียนโปรแกรมคอมพิวเตอร์ที่ได้รับความนิยมมากที่สุดตลอดกาลกำลังเปิด 50 ในวันที่ 1 พฤษภาคม แต่ไม่มีใครใช้อีกต่อไป

พื้นฐานสั้น ๆ สำหรับรหัสคำแนะนำการใช้สัญลักษณ์อเนกประสงค์เริ่มต้นอาจเริ่มต้นในปี 1964 ที่ Dartmouth College เป็นโครงการคณิตศาสตร์ แต่จบลงด้วยการกำหนดความเป็นเจ้าของคอมพิวเตอร์ที่บ้านสำหรับรุ่นทั้งหมด

เมื่อเป็นเด็กที่เติบโตในบรูคลินในช่วงต้นยุค 80 การได้รับคอมพิวเตอร์เครื่องแรกของฉัน - อาตาริ 800 - เป็นจุดเปลี่ยนครั้งใหญ่ Radio Shack TRS-80, Apple II, IBM PC และ Commodore 64 เจ้าของทั้งหมดต่างก็ประสบกับการเปลี่ยนแปลงในสิ่งเดียวกัน ในฐานะที่เป็นถั่ว Atari ที่ได้รับการรับรองฉันสมัครเป็นสมาชิกนิตยสาร Antic เล่มใหม่ เนื้อหาของปัญหาทั้งหมดสามารถดูได้ที่ www.atarimagazines.com ปัญหารายเดือนแต่ละฉบับมีโปรแกรม BASIC มากมายให้พิมพ์ฉันได้ฆ่าตอนเย็นและวันอาทิตย์มากมายในโรงเรียนประถมที่ทำเช่นนั้น

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

หลังจากนั้นเมื่อเราเข้าใจถูกต้องแล้วเราก็พิมพ์ RUN และ - ta da! - มันแสดงธงอเมริกันแบบบล็อกสี่เหลี่ยมบนหน้าจอพร้อมจุดสีขาวสำหรับดาว และนั่นก็คือ “ นี่คือสิ่งที่เราจะได้รับจากสิ่งนั้นเหรอคุณต้องล้อเล่นนะ” พ่อของฉันพูด หลังจากนั้นฉันก็เป็นคนหนึ่งที่พิมพ์ทุกโปรแกรม ฉันไม่รังเกียจ

การเขียนโค้ดเพื่อความสนุกสนานและกำไร (ไม่)

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

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

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

C ไม่เหมือนกัน

Harry McCracken ของนิตยสาร Time เขียนภาพรวมที่เด่นชัดว่า BASIC ส่งผลกระทบต่อการเป็นผู้ใช้คอมพิวเตอร์ในช่วงปลายยุค 70 และต้นยุค 80 อย่างไร ฉันอยู่ข้างเขา ฉันเชื่อว่าบางสิ่งหายไปอย่างแน่นอนในวันนี้เพราะผู้คนจำนวนมากไม่รู้วิธีเขียนโปรแกรม

จริงอยู่มันแตกต่างกันแล้ว คอมพิวเตอร์เป็นสิ่งที่แปลกใหม่เมื่อต้นทศวรรษ 1980 และเป็นเรื่องดีที่ได้เรียนรู้การเขียนโปรแกรมและดูการทำงาน หากคุณต้องการเครื่องคิดเลขจำนองหรือ (อะแฮ่ม) ตัวสร้างอักขระ Dungeons & Dragons คุณจะต้องค้นหาคำสั่งพื้นฐานที่จำเป็นในหนังสือทุกเล่มที่คุณมีและเขียนด้วยตัวคุณเอง โปรแกรมเมอร์เกมจะสร้างผลงานศิลปะและเสียงของตัวเองทั้งหมดและเนื่องจากความละเอียดต่ำมากคุณจึงสามารถหลีกเลี่ยงได้

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

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

ในโลกของโทรศัพท์ quad-core และเครื่องเล่นเกมความคมชัดสูงการเขียนโปรแกรม BASIC ดูค่อนข้างเชื่องในทุกวันนี้ แต่ฉันไม่สามารถจินตนาการวัยเด็กของฉันหากไม่มีมันและมันค่อนข้างเศร้าสำหรับฉันที่ไม่มีวันเทียบเท่ากับภาษาโปรแกรมที่ง่ายต่อการเรียนรู้สำหรับทุกคน

พื้นฐานเปลี่ยนเป็น 50 และฉันก็ยังคิดถึง jamie lendino