จริงหรือไม่ที่“ โปรแกรมเมอร์จริงสามารถเขียนรหัสประกอบเป็นภาษาใด ๆ ได้”?


13

โปรแกรมเมอร์จริงสามารถเขียนรหัสประกอบในภาษาใด ๆ
(Larry Wall)

เท่าที่ฉันจะทำได้ Mr. Larry Wall พยายามพูดกับโปรแกรมเมอร์จริง ๆ ว่าภาษาใดก็ตามที่มีฟังก์ชันการทำงานเหมือนกับ ASM แต่ฉันไม่เข้าใจอย่างจริงจัง คุณจะเขียนโค้ดชุดประกอบในภาษาระดับสูงเช่น Perl, Python, Java และ C # ได้อย่างไร ภาษาอย่าง Perl และ Python ไม่มีแม้แต่พอยน์เตอร์ หรือเขาหมายถึงอย่างอื่น? นายวอลล์พยายามพูดอะไรจริงๆ


4
ลิ้นใช้แก้ม การพูดประชดประชันแปลเป็นคำไม่ดี
Martin York

1
ฉันไม่รู้ว่าคุณจะพูด Larry Wall ได้อย่างไรและสะกด Perl ในตัวพิมพ์ใหญ่ทั้งหมด
Brad Gilbert

คำตอบ:


18

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

http://c2.com/cgi/wiki?RealProgrammer

หัวข้อเดิมที่กำแพงกล่าวนี้
รุ่น Monty Python The Four Yorkshiremenเป็นคำเยาะเย้ยของเรื่องทั้งหมดนี้

"โปรแกรมเมอร์จริง" ไม่ต้องการภาษาระดับสูงและThe Story of Melเป็นแบบอย่างของเรื่องนี้ และมันก็ขึ้นเขาทั้งสองทาง!


เมลได้รับความเคารพจากฉัน การแปลงลูปไม่สิ้นสุดเป็นคำสั่งกระโดดเป็นอัจฉริยะบริสุทธิ์ แม้ว่าฉันคิดว่าอาจจะเป็นอุบัติเหตุ (+1)
ApprenticeHacker

ฉันทำบุ๊กมาร์กคำตอบของคุณไว้

4
เรื่องราวของเมลเป็นหนึ่งในสิ่งเหล่านั้นที่ทำให้ฉันรู้สึกเหงื่อออกพร้อม ๆ กับที่ฉันได้รับความเคารพอย่างสมบูรณ์ แต่ก็ยังกลัวอยู่
ล่อลวง

1
ร่างของยอร์คไชร์สี่คนถือกำเนิดมาจากแหล่งอ้างอิงอื่นทั้งหมดที่นี่ * 8 ') แม้จะลงวันที่ Monty Python แม้ว่ามันอาจจะเป็นเกมที่มีประสิทธิภาพมากที่สุด: en.wikipedia.org/wiki/Four_Yorkshiremen_sketch & youtube.com/watch?v=-eDaSvRO9xA
Mark Booth

2
ฉันจะเปลี่ยนชื่อ "no scotsman จริง" เป็น "คุณไม่คล่องแคล่วพอ";)
Aadaam

7

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.