แน่นอนมันเป็น
ไม่ต้องสงสัยเลยว่าบางครั้งมันเร็วเกินไปที่จะเรียนรู้ภาษาการเขียนโปรแกรมใหม่
กรณีที่ง่ายที่สุดคือถ้าภาษา el-stinko ออกมาและก่อนที่ทุกคนจะชี้ให้เห็นว่ามันไม่เหมาะสมโดยการเรียนรู้มันจะทำให้สมองของคุณเสียหาย คู่รักที่นึกถึง ได้แก่ BASIC FORTH และ APL
สำหรับกรณีที่ซับซ้อนมากขึ้นหนึ่งในนักวิทยาศาสตร์คอมพิวเตอร์ที่ยิ่งใหญ่ได้อธิบายปัญหานี้ซึ่งระบุไว้สั้น ๆ ว่าการฝึกฝนทำให้เกิดขึ้นอย่างถาวรและมีสาขาวิชามากมายที่ควรเรียนรู้ก่อนเรียนภาษาคอมพิวเตอร์เพื่อที่ภาษาจะไม่บิดเบือนความเข้าใจพื้นฐานมากขึ้น . ในคำพูดของเขา:
เครื่องมือที่เราใช้มีอิทธิพลอย่างลึกซึ้งและคดเคี้ยวต่อนิสัยการคิดของเราดังนั้นความสามารถในการคิดของเรา
คู่ต่อสู้ของการดำน้ำเข้าไปในการเขียนโปรแกรมมีชื่อว่า Edsger Dijkstra และเขามีอาชีพที่โดดเด่นมาก เขาได้รับรางวัล ACM Turing Award พร้อมการอ้างอิงดังต่อไปนี้:
สำหรับการช่วยเหลือขั้นพื้นฐานในการเขียนโปรแกรมในฐานะที่เป็นความท้าทายทางปัญญาสูง สำหรับการยืนยันฝีปากและการสาธิตเชิงปฏิบัติที่ควรประกอบด้วยโปรแกรมอย่างถูกต้องไม่เพียง แต่ดีบั๊กในความถูกต้องเท่านั้น สำหรับการรับรู้ปัญหาที่เกิดจากการออกแบบโปรแกรม
กระดาษที่เขาลั่นการเรียนรู้ภาษาโปรแกรมก่อนกำหนดคือ:
"ในความโหดร้ายของการสอนวิทยาศาสตร์คอมพิวเตอร์จริงๆ"
http://www.cs.utexas.edu/users/EWD/ewd10xx/EWD1036.PDF
นอกจากนี้โปรดอย่าเปลวไฟด้วยฉันเป็นเพียงผู้ส่งสาร