กรอบงาน DSL คืออะไร?
กรอบงาน DSL คืออะไร?

วีดีโอ: กรอบงาน DSL คืออะไร?

วีดีโอ: กรอบงาน DSL คืออะไร?
วีดีโอ: การดำเนินงานโดยระบบ DSL : EP5 กระบวนการเบิกเงินกู้ยืมรายภาคเรียน 1 2024, เมษายน
Anonim

ภาษาเฉพาะโดเมน ( DSL ) เป็นภาษาโปรแกรมที่พัฒนาขึ้นเพื่อตอบสนองความต้องการเฉพาะ ตัวอย่างของ DSL ที่ใช้กันทั่วไป ได้แก่ cascading style ชีต (CSS), Ant และ SQL โค้ดที่มนุษย์สามารถอ่านได้ซึ่ง DSL จำนวนมากใช้สามารถช่วยปรับปรุงการทำงานร่วมกันระหว่างโปรแกรมเมอร์และผู้มีส่วนได้ส่วนเสียอื่นๆ

ในทำนองเดียวกันอาจมีคนถามว่าซอฟต์แวร์ DSL คืออะไร?

ภาษาเฉพาะโดเมน ( DSL ) เป็นภาษาคอมพิวเตอร์เฉพาะสำหรับโดเมนแอปพลิเคชันเฉพาะ มี DSL มากมาย ตั้งแต่ภาษาที่ใช้กันอย่างแพร่หลายสำหรับโดเมนทั่วไป เช่น HTML สำหรับหน้าเว็บ ไปจนถึงภาษาที่ใช้โดยส่วนเดียวหรือสองสามส่วน ซอฟต์แวร์ เช่น MUSH ซอฟต์โค้ด

นอกจากนี้ DSL Java คืออะไร? หากคุณเคยเขียน makefile หรือออกแบบเว็บเพจด้วย CSS คุณเคยเจอ a. แล้ว DSL หรือภาษาเฉพาะโดเมน DSL เป็นภาษาโปรแกรมขนาดเล็กที่สื่ออารมณ์ได้ชัดเจน ออกแบบมาสำหรับงานเฉพาะ ไฟล์ป้อนคีย์เวิร์ดไปยังแอปพลิเคชันที่รับข้อมูลอินพุตคือ a DSL . ไฟล์การกำหนดค่าคือ a DSL.

เมื่อพิจารณาถึงสิ่งนี้แล้ว SQL เป็น DSL หรือไม่

SQL คือ DSL เพื่อจัดการกับข้อมูลเชิงสัมพันธ์ SQL ถูกคิดค้นขึ้นเพื่อจัดการกับข้อมูลเชิงสัมพันธ์ ไม่มีวิธีที่ดีกว่า ง่ายกว่า และเร็วกว่าในการจัดการกับข้อมูลจำนวนมากที่จัดเก็บไว้ในฐานข้อมูลเชิงสัมพันธ์ และไม่มีวิธีใดที่จะเขียนโค้ดขั้นตอนที่หนักหน่วงของข้อมูลได้ง่ายกว่าการใช้ส่วนขยายขั้นตอน to SQL.

Yaml เป็น DSL หรือไม่

YAML เป็นรูปแบบที่ไม่ดีสำหรับภายนอก DSL เช่นเดียวกับ XML

แนะนำ: