Çay (programlama dili)

Çay
İlk versiyonun tarihi 1997
Paradigmalar Zorunlu , işlevsel , nesne
Yazar Jorge nunes
Geliştiriciler Jorge nunes
Yazıyor dinamik
Tarafından etkilenmiş Java, Şema, Tcl
Uygulamalar Çay
İşletim sistemi Çoklu platform
Lisans Sahip
İnternet sitesi http://www.pdmfc.com/tea/

Tea, 1997'de Jorge Nunes tarafından icat edilen Java ortamı için bir betik dilidir. Java, Scheme ve Tcl'nin işlevselliğini birleştirir .

Özellikler

Çay, işlevleri nesneler olarak bütünleştiren işlevsel bir programlama dilidir .

Örnekler

Bir kare işlevi:

define carre ( x ) { * $x $x } echo [carre 4]

Bir liste :

define liste (1 2 3 "quatre" "cinq")

Bir daire nesnesi:

class Cercle ( _rayon _centre_x _centre_y ) method Cercle Surface () { * 3.1416 $_rayon $_rayon } method Cercle constructor ( r x y ) { set! _rayon $r set! _centre_x $x set! _centre_y $y } define c1 [new Cercle 7 0 0] define c2 [new cercle 10 1 1] echo "Aire c1 : " [$c1 Surface]

Dış bağlantılar