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

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

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

ลูป foreach ในภาษา D

การลูป foreach เป็นการลูปค่าออกจากตัวแปร array โดยจะลูปออกมาทีละค่า โดยต้องกำหนดค่า item สำหรับใช้ในการลูป


มีหลักไวยากรณ์ดังนี้
foreach(item; ค่า array) {
  // do something to item
}

หรือ
foreach(argument) {
  // pass value
}

ตัวอย่างเช่น
import std.stdio;

void main(){
    auto seq = [1,2,3,4];
    foreach(x; seq) {
        write(x);
    }
}

ผลลัพธ์
1234

ความคิดเห็น

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

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

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

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

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

Coedit IDE ของภาษา D

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