ข้ามไปที่เนื้อหาหลัก

เหตุผลที่ทำไมภาษาโปรแกรมมิ่ง D ถึงเป็นตัวเลือกที่ดีสำหรับการพัฒนา

ผมได้ไปอ่านบทความ 5 reasons the D programming language is a great choice for development เจอประเด็นน่าสนใจสองสามประเด็นดังนี้

ทดสอบโค้ดก่อนคอมไพล์ด้วย rdmd ในภาษา D

rdmd เป็นเครื่องมือสำหรับใช้ทดสอบโค้ดก่อนคอมไพล์ออกมาเป็นไฟล์จริง เพื่อไม่ให้กระทบกับไฟล์งานหลักที่คอมไพล์ด้วย DMD


วิธีการติดตั้ง
ให้ทำการโหลดไฟล์ https://raw.github.com/D-Programming-Language/tools/master/rdmd.d มาแล้วคอมไพล์ด้วย DMD
$ dmd rdmd.d


  • สำหรับผู้ใช้งาน Linux และยูนิกส์ให้ทำการคัดลอกไฟล์ที่คอมไพล์ได้ไปวางไว้ใน /usr/bin/env
  • สำหรับผู้ใช้งาน Windows ให้ทำการ set path มายังโฟลเลอร์ที่เก็บไฟล์ rdmd.exe


การใช้งาน
ใช้คำสั่ง
rdmd ไฟล์.d

ตัวอย่าง
% cat myprog.d
#!/usr/bin/env rdmd
import std.stdio;
void main()
{
    writeln("Hello, world with automated script running!");
}
% ./myprog.d
Hello, world with automated script running!


อ่านเอกสารคู่มือการใช้งาน rdmd ได้ที่ http://dlang.org/rdmd.html
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ภาษา D คืออะไร

ภาษา D เป็นภาษาคอมพิวเตอร์ภาษาหนึ่ง ใช้ในการเขียนโปรแกรมคอมพิวเตอร์ เป็นภาษาชนิดคอมไพเลอร์โดยรับช่วงต่อมาจากภาษาซี สามารถนำใช้งานประเภท System Programming และ Performance Programming ได้ และสามารถใช้ libraries ที่เขียนด้วยภาษา C ได้อีกด้วย ไวยากรณ์ของภาษา D  ส่วนใหญ่รับมาจากภาษา C / C++ ชนิดตัวแปรคล้าย ๆ กับภาษา Python นามสกุลของภาษา D คือ .d หน้าหลักภาษา D dlang.org

Coedit IDE ของภาษา D

หลังจากที่ผมใช้วิธีการเขียนโปรแกรมภาษา D ด้วย Notepad ธรรมดา ๆ และคอมไพเลอร์โค้ดภาษา D ด้วยคอมมาไลน์โดยใช้ DMD 2 ทำให้เกิดความไม่สะดวกเมื่อต้องการดูโค้ด ผมจึงได้ไปค้นหา พบว่าบนภาษา D มี IDE ที่ชื่อว่า Coedit

เหตุผลที่ทำไมภาษาโปรแกรมมิ่ง D ถึงเป็นตัวเลือกที่ดีสำหรับการพัฒนา

ผมได้ไปอ่านบทความ 5 reasons the D programming language is a great choice for development เจอประเด็นน่าสนใจสองสามประเด็นดังนี้