Clojure: განსხვავება გადახედვებს შორის

მასალა ვიკიპედიიდან — თავისუფალი ენციკლოპედია
შიგთავსი ამოიშალა შიგთავსი დაემატა
ახალი გვერდი: {{ვიკი}} {{ინფოდაფა |სახელწოდება =ინფოდაფა/ინფო |სხეულის სტი...
(განსხვავება არ არის)

20:18, 19 დეკემბერი 2011-ის ვერსია


Clojure
Clojure
პარადიგმა ფუნქციური, მრავალპარადიგმული
გამოქვეყნების თარიღი 2007
შემქნელი რიჩ ჰიკეი
სტაბილური ვერსია 1.3 (23/09/2011)
ბოლო ვერსია 3.1
ტიპის მინიჭების დისციპლინა ძლიერი, დინამიური
ენების ზეგავლენით ქომონ ლისპი, სქემე, პროლოგი, ML, ჰასკელი, ერლანგი[1]
პლატფორმა JVM, CLR
ლიცენზია Eclipse Public License
ვებ-გვერდი http://www.python.org

Clojure (გამოითქმის როგორც "კლოზურ"[2]) არის ლისპი პროგრამირების ენა თანამედროვე დიალექტი, შექმნილია რიჩ ჰიკეის მიერ. იგი არის საერთო დანიშნულების პროგრამირების ენა, ინტერაქტიული პროგრამირების მხარდაჭერით, უბიძგებს ფუნქციური პროგრამირება სტილის გამოყენებას, და აადვილებს სრედი პროგრამირებას.

Clojure-ი ფუნქციონირენს Java Virtual Machine-ზე, Common Language Runtime-ზე და აგრეთვე შესაძლოა მისი ჯავასკრიპტი-ში გადაყვანა. როგორც სხვა ლისპისნაირი ენები, Clojure-ი ამუშავებს კოდს მონაცემებისნაირად და აქვს ძლიერი მაკრო სისტემა.

ისტორია

რიჩ ჰიკეი არის Clojure პროგრამირების ენის შემქნელი. Clojure-ამდე მან შექმნა dotLisp-ი, მსგავსი პროექტი რომელიც იყენებდა .NET პლატფორმას. ჰიკეი არის პირადი პროგრამისტი და კონსულტანტი 20 წლის გამოცდილობით. Clojure-ის შექმნას მოანდომა 2½ წელი, მან ეს სპონსორის გარეშე გააკეთა. როცა მზად იყო, თავისი ნაშრომი მის Common Lisp საზოგადოების ამხანაგებს ელ.წერილით გააცნო.

ფილოსოფია

ჰიკეიმ Clojure იმიტომ შექმნა რომ მას უნდოდა თანამედროვე ლისპი რომელსაც ექნებოდა ჯავას პლატფორმის მხარდაჭერა, და შექმნილია თანადროული (კომპიუტერი) შესრულებისთვის.[3][4]

სქოლიო

რესურსები ინტერნეტში

მოძიებულია „https://ka.wikipedia.org/w/index.php?title=Clojure&oldid=1795931“-დან