ผมได้ไปอ่านบทความ 5 reasons the D programming language is a great choice for development เจอประเด็นน่าสนใจสองสามประเด็นดังนี้
เราจะมาเริ่มต้นกับการเขียนโปรแกรมในภาษา D ด้วยโปรแกรม "Hello World" กันเหมือนกับภาษา C กันเลยครับ
นี่คือโค้ดโปรแกรม "Hello World" ในภาษา D
ต่อมาคอมไพล์โปรแกรมกัน
จากบทความที่แล้ว ผมได้บอกว่าคอมไพเลอร์ที่เราจะใช้เขียนโปรแกรมด้วยภาษา D กัน นั้นคือ DMD โดยคอมไพเลอร์นี้รองรับทั้ง 32 bit และ 64 bit มาเรียกใช้งานกันครับ
อธิบายโค้ดโปรแกรม "Hello World"
ตรง
จะสงสัยเห็นได้ว่า มีไวยากรณ์คล้าย ๆ กับภาษาซีมากเลยครับ
นี่คือโค้ดโปรแกรม "Hello World" ในภาษา D
import std.stdio; void main() { writeln("Hello world!"); }นามสกุลภาษา D คือ
.d
ให้ทำการบันทึกโค้ดลงไปเป็นไฟล์ hello_world.d
ต่อมาคอมไพล์โปรแกรมกัน
จากบทความที่แล้ว ผมได้บอกว่าคอมไพเลอร์ที่เราจะใช้เขียนโปรแกรมด้วยภาษา D กัน นั้นคือ DMD โดยคอมไพเลอร์นี้รองรับทั้ง 32 bit และ 64 bit มาเรียกใช้งานกันครับ
- เปิดคอมมาไลน์ขึ้นมา
- ใช้คำสั่ง
cd
เข้าไปยังโฟลเลอร์ที่เก็บhello_world.d
ไว้ - ป้อนคำสั่งคอมไพล์โปรแกรมลงไป
$ dmd hello_world.d
ใน Windows จะได้ไฟล์ hello_world.exe ขึ้นมา ลองรันด้วยคำสั่งhello_world
สำหรับระบบปฎิบัติการอื่นจะได้โฟลเลอร์ hello_world ขึ้นมา รันด้วยคำสั่ง$ ./hello
จะได้ผลลัพธ์Hello world!
ตรง
import std.stdio;
นั้นคือ การดึงคำสั่งที่อยู่ใน std.stdio เข้ามาvoid main(){}
เป็นการประกาศฟังก์ชันหลักของโปรแกรมwriteln("Hello world!");
เป็นคำสั่งแสดงผลออกทางหน้าจอจะสงสัยเห็นได้ว่า มีไวยากรณ์คล้าย ๆ กับภาษาซีมากเลยครับ
ความคิดเห็น
แสดงความคิดเห็น