YAML pertama kali diperkenalkan oleh om Clark Evans pada tahun 2001. Clark Evans mendesain YAML bersama Ingy dot NEt dan Oren Ben-Kiki. Kini YAML sudah tersedia dan didukung oleh banyak bahasa pemrograman.
Singkatan YAML
YAML sendiri merupakan singkatan rekursif dari "YAML Ain't Markup Language" atau dalam bahasa Indonesia, "YAML tidak sekedar bahasa markup". Selain singkatan tersebut, banyak pula yang menyebut YAML adalah singkatan dari "Yet Another Markup Language", terserah kamu mau pakai yang mana sebagai referensi.
Ekstensi file YAML adalah .yaml atau .yml. Versi termutakhir dari YAML sampai saat ini adalah versi 1.2 yang dirilis pada Oktober 2009 yang lalu.
Contoh Sintaks YAML
Berikut adalah contoh dari sintaks YAML:
[sourcecode language="yaml"]
receipt: Oz-Ware Purchase Invoice
date: 2012-08-06
customer:
given: Dorothy
family: Gale
items:
- part_no: A4786
descrip: Water Bucket (Filled)
price: 1.47
quantity: 4
- part_no: E1628
descrip: High Heeled "Ruby" Slippers
size: 8
price: 100.27
quantity: 1
bill-to: &id001
street: |
123 Tornado Alley
Suite 16
city: East Centerville
state: KS
ship-to: *id001
specialDelivery: >
Follow the Yellow Brick
Road to the Emerald City.
Pay no attention to the
man behind the curtain.
...
[/sourcecode]
terlihat sekali, format dan tata letaknya sangat meniru Perl dan Python, sangat mudah dibaca dan tidak terlalu menakuti user barunya.
Itulah sekelumit artikel tentang mengenal format YAML.
0 comments:
Post a Comment