რა არის DSL ჩარჩო?
რა არის DSL ჩარჩო?

ვიდეო: რა არის DSL ჩარჩო?

ვიდეო: რა არის DSL ჩარჩო?
ვიდეო: Cable vs DSL vs Fiber Internet Explained 2024, მაისი
Anonim

დომენის სპეციფიკური ენა ( DSL ) არის პროგრამირების ენა, რომელიც შექმნილია კონკრეტული საჭიროების დასაკმაყოფილებლად. ხშირად გამოყენებული DSL-ების მაგალითებია კასკადური სტილის ფურცლები (CSS), Ant და SQL. ადამიანის წაკითხვადი კოდი, რომელსაც ბევრი DSL იყენებს, ასევე შეუძლია დაეხმაროს პროგრამისტებსა და სხვა დაინტერესებულ მხარეებს შორის თანამშრომლობის გაუმჯობესებას.

ანალოგიურად შეიძლება ვინმემ იკითხოს, რა არის DSL პროგრამული უზრუნველყოფა?

დომენის სპეციფიკური ენა ( DSL ) არის კომპიუტერული ენა, რომელიც სპეციალიზირებულია კონკრეტული განაცხადის დომენზე. არსებობს DSL-ების მრავალფეროვნება, დაწყებული ფართოდ გამოყენებული ენებიდან საერთო დომენებისთვის, როგორიცაა HTML ვებ გვერდებისთვის, დამთავრებული ენებით, რომლებსაც იყენებენ მხოლოდ ერთი ან რამდენიმე ნაწილი. პროგრამული უზრუნველყოფა , როგორიცაა MUSH რბილი კოდი.

ასევე, რა არის DSL Java? თუ ოდესმე დაგიწერიათ მაკიაჟი ან შექმენით ვებ გვერდი CSS-ით, თქვენ უკვე შეგხვედრიათ DSL , ან დომენის სპეციფიკური ენა. DSL არის პატარა, ექსპრესიული პროგრამირების ენები, რომლებიც შექმნილია კონკრეტული ამოცანებისთვის. საკვანძო სიტყვის შეყვანის ფაილი აპლიკაციაში, რომელიც იღებს შეყვანის მონაცემებს არის a DSL . კონფიგურაციის ფაილი არის a DSL.

ამის გათვალისწინებით, არის SQL DSL?

SQL არის DSL რელაციურ მონაცემებთან ურთიერთობისთვის. SQL გამოიგონეს რელაციურ მონაცემებთან გასამკლავებლად, არ არსებობს მრავალი უკეთესი, მარტივი და სწრაფი გზა ურთიერთობის მონაცემთა ბაზაში შენახული დიდი რაოდენობით მონაცემების დასაძლევად. და არ არსებობს უფრო მარტივი გზა მონაცემთა მძიმე პროცედურული კოდის დასაწერად, ვიდრე პროცედურული გაფართოების გამოყენება SQL.

Yaml არის DSL?

YAML გარესთვის ცუდი ფორმატია DSL , ისევე როგორც XML იყო.

გირჩევთ: