Clojure
Araçlar
Genel
Yazdır/dışa aktar
Diğer projelerde
| Paradigması | Multi-paradigmik,Fonksiyonel,Mantıksal,Eşzamanlı (concurrent) |
|---|---|
| İlk çıkışı | 2007 |
| Geliştirici | Rich Hickey |
| Kararlı sürüm | 1.11.1[1] (5 Nisan 2022) |
| Etkilendikleri | Lisp,Prolog,ML,Erlang,Haskell,Java[2] |
| Etkiledikleri | |
| İşletim sistemi | Çapraz platform |
| Lisans | EPL |
| Web sitesi | https://clojure.org/ |
| Ailesi | Lisp[6] |
Clojure (telaffuz:kılojur),Lisp programlama dilinin lehçelerinden bir tanesidir. Clojure genel amaçlı birprogramlama dilidir vefonksiyonel programlamayı temel alıp,paralel zamanlı programlamayı kolaylaştırır.[7] ClojureJVM,JavaScript veCLR gibi farklı platformlarda çalışabilmektedir. Diğer Lisp dillerinde olduğu gibi, Clojure koda birveriymiş gibi davranır ve güçlü birmacro sistemine sahiptir. Dilin yaratıcısıRich Hickey'dir ve dilin geliştirilmesi Clojure topluluğu tarafından yürütülmektedir.
(println"Merhaba dünya!");Fonksiyon tanımlama:(defnsquare[x](*xx));fonksiyon çağırma(square2)
(javax.swing.JOptionPane/showMessageDialognil"Merhaba dünya!")
| Versiyon | Tarih | Büyük yenilikler/gelişmeler |
|---|---|---|
| - | 16.10.2007[8] | Kamuya açık yayımlanan ilk sürüm |
| 1.0 | 04.05.2009[9] | İlk kararlı sürüm |
| 1.1 | 31.12.2009[10] | |
| 1.2 | 19.08.2010[11] | |
| 1.3 | 23.09.2011[12] | |
| 1.4 | 15.04.2012[13] | |
| 1.5 | 01.03.2013[14] | |
| 1.6 | 25.03.2014[15] | |
| 1.7 | 30.06.2015[16] | |
| 1.8 | 19.01.2016[17] | |
| 1.9 | 08.12.2017[18] | |
| 1.10 | 17.12.2018[19] | |
| 1.10.1 | 06.06.2019[20] | |
| Güncel sürüm: 1.10.1 | ||
| Programlama dili ile ilgili bu maddetaslak seviyesindedir. Madde içeriğinigenişleterek Vikipedi'ye katkı sağlayabilirsiniz. |