กำเนิด สวัสดีชาวโลก(Hello world!)
posted on 14 Nov 2009 06:42 by infinite-loop in Reseachวันนี้นึกสงสัยว่าทำไมหนังสือสอนเขียนโปรแกมทุกเล่ม ต้องสอนไอ้เจ้าโปรแกรม Hello World ซึ่งก็คือการรันโปรแกรมแล้วให้โปรแกรมแสดงคำว่า "Hello world" ออกทางหน้าจอ(แค่เนียะ)
ไม่ว่าจะเขียนภาษาอะไรก็ต้องเริ่มด้วย ไอ้โปรแกรมนี้ตลอดเลย
ก็เลยไปค้น Google ดู เลยรู้ว่า มันเริ่มมาจากหนังสือสอนภาษา C เล่มหนึ่งที่ชื่อ "The C Programming Language" เขียนโดย Brian W. Kerninghan และ Dennis M. Richie ตีพิมพ์ในปี 1978 นู่นแน่ะ(ยังไม่เกิดเลยตรู)
จากนั้นหนังสือเล่มอื่นก็นำ Hello World มาใช้จนเป็นธรรมเนียมปฏิบัติกันไปเรียบร้อย ซึ่งก็คงเป็นเพราะว่ามันเป็นตัวอย่าง ที่ง่ายที่สุดในการเขียนโปรแกรมนั่นแหละ(แค่ print ข้อความ) อีกทั้งยังทำให้เรารู้ว่าเครื่องของเรานั้นพร้อมที่จะเริ่มเขียนโปรแกรมภาษานั้นๆหรือยัง(เผื่อลืม install อะไรบางอย่างไป)
มีหน้าปกมาให้ดูด้วย
ภาพจาก Wikipedia: http://en.wikipedia.org/wiki/File:K%26R_C.jpg
แค่นี้แหละ ลาก่อนชาวโลก(Good Bye, World!)
)