พอได้เห็น เว็บไซต์ที่ลูกสาววัย 7 ขวบทำด้วย HTML ที่โพสต์บน Hacker News ก็ทำให้นึกถึงเรื่องเก่า ๆ ขึ้นมาได้ครับ
สำหรับผม มีอยู่ 2 โปรแกรมที่เคยทำด้วย GW-BASIC ตอนสมัยประถม (ยุคนั้นยังเรียกว่าโรงเรียนประชาบาล.. ฮือ) ที่ยังนึกถึงอยู่เสมอ
- สร้างเกมสุ่มตัวเลข 1~100 แล้วให้ผู้ใช้ป้อนตัวเลข จากนั้นตอบกลับด้วย BIG/SMALL เพื่อให้ทายให้ถูก
- ใช้
*สร้างเป็นรูปทรงพีระมิด
*
**
***
****
*****
ทุกคนจำการเขียนโค้ดครั้งแรกของตัวเองได้แบบไหนกันบ้าง?
9 ความคิดเห็น
ผมลองพิมพ์ Hello World ครั้งแรกตอนเรียนมหาวิทยาลัยครับ
น่าจะเป็น Hello World ที่ทำด้วย QBasic ครับ ตอนนั้นผมไม่เคยคิดเลยว่าตัวเองจะได้มาเป็นนักพัฒนาแบบนี้ ความรู้สึกเลือนรางว่าอยากเป็นนักพัฒนาน่าจะเริ่มตั้งแต่ TurboC ที่เรียนตอนมัธยมปลาย.. ชวนให้คิดถึงความหลังจริงๆ..
สิ่งแรกที่ได้เรียนจริง ๆ ในชมรมกิจกรรมพิเศษที่เข้าไปเพราะได้ยินว่าจะได้เรียนเขียนโปรแกรม กลับเป็นวิธีลบ EPROM ที่รุ่นพี่ใช้แล้วนี่แหละครับ 555
ผ่านไปไม่กี่เดือน ในที่สุดก็ได้เครื่อง MMX มาหนึ่งเครื่อง แล้วก็มีความทรงจำว่านั่งลองทำโน่นทำนี่จริง ๆ ในสภาพแวดล้อม Turbo C จนอดนอนทั้งคืน
คุณจำการเขียนโค้ดครั้งแรกได้อย่างไร?
10 PLAY CDEFGABO5C
ความทรงจำแรกของคุณในการเขียนโค้ดคืออะไร?
พิมพ์สูตรคูณ?
10 FOR I = 1 TO 9
20 FOR J = 1 TO 9
30 PRINT I; “”; J; “=”; IJ
40 NEXT J
50 NEXT I
RUN
10 LET A = 1+2
20 PRINT A
ตอนเรียนประถม ผมไปเรียนสถาบันคอมพิวเตอร์ครั้งแรก แล้วจำได้ว่าทุกวันเสาร์จะไปที่สถาบัน (เป็นวันที่ไปเล่นกันที่สถาบัน อย่างเล่นเกมจากตลับเกม MSX บ้างอะไรบ้าง) แล้วก็นั่งพิมพ์โค้ด GW-BASIC ที่แถมมากับนิตยสารคอมพิวเตอร์ทีละหลายร้อยบรรทัดเพื่อลองรัน จำได้เลยว่าพิมพ์กันทั้งวัน แล้วถ้ามีเออร์เรอร์ขึ้นมาก็เท่ากับว่าวันนั้นสูญเปล่าเลย 555
ฉันได้เจอการเขียนโปรแกรมครั้งแรกในคาบเรียนสมัยมัธยมปลาย
ครูสอนภาษา C และฉันจำได้ว่าได้รับโจทย์ให้เขียนโปรแกรมวาดดาวโดยใช้
if,for,printfคงหมายถึงให้ลองวาดรูปทรงอย่างพีระมิดที่ยกตัวอย่างด้วยเครื่องหมายดอกจัน (*) นั่นแหละ
แต่ฉันดันเข้าใจผิดว่าเป็นการบ้านให้วาดดาวห้าแฉกจริง ๆ (★) ลงในคอนโซล เลยเครียดและนั่งคิดอยู่นานมาก
สุดท้ายเหมือนจะลองผิดลองถูกอยู่นานจนทำสำเร็จ... แต่เพราะมันนานมากแล้ว เลยจำไม่ได้แล้วว่าทำยังไง 555
พอมาคิดตอนนี้ก็เป็นความทรงจำที่สนุกดี
Hello world