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

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

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

การสร้างฟังก์ชันในภาษา D

การสร้างฟังก์ชันในภาษา D มีวิธีการคล้าย ๆ กับภาษา C

มีฟังก์ชันหลักสำหรับทำงานคือฟังก์ชัน main การสร้างฟังก์ชันมีหลักไวยากรณ์ดังนี้
ชนิดข้อมูล ชื่อฟังก์ชัน(รายชื่อ parameter)
{
 คำสั่งในฟังก์ชัน
}
รายชื่อ parameter ต้องกำหนด parameter โดยแต่ละ parameter ต้องขึ้นต้นด้วยชนิดของข้อมูลทุกครั้ง ตัวอย่างเช่น
import std.stdio;

auto show(string text){
 writeln(text);
}

void main()
{
 show("Hello");
}
ผลลัพธ์
Hello

ความคิดเห็น

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

โมดูลในภาษา D

สวัสดีผู้อ่านทุกท่านครับ ในการเขียนโปรแกรม บางโปรแกรมมีความซับซ้อนสูงหรือบางครั้งอาจใช้โค้ดเหมือนกัน จึงแยกโค้ดนั้นออกเป็นโมดูล แล้ว import รวมกลับมาในอีกครั้งนึ่ง แล้วคอมไพเลอร์ออกมาเป็นไฟล์เดียว

จัดการ Package และ Build โปรแกรมภาษา D ด้วย dub

dub เป็นเครื่องมือสำหรับใช้สร้างจัดการ Package และ Build โปรแกรมหรือไลบรารีต่าง ๆ ในภาษาดี (D lang)

เรียกใช้ไลบารีภาษา C ในภาษา D

สวัสดีผู้อ่านทุกท่านครับ หลังจากที่ผมย้ายมาเขียนภาษา D แล้วได้ซักระยะหนึ่ง ผมอยากเรียกใช้ไลบารีภาษา C ในภาษา D สามารถเรียกใช้งานได้ดังนี้ครับ