इस प्रोजेक्ट के बारे में

Carp एक प्रोग्रामिंग भाषा है जो इंटरैक्टिव और प्रदर्शन-संवेदनशील उपयोग मामलों जैसे गेम, ध्वनि संश्लेषण और विज़ुअलाइज़ेशन के लिए डिज़ाइन की गई है। यह Lisp जैसा सिंटैक्स स्थिर टाइपिंग और मैनुअल मेमोरी प्रबंधन के साथ जोड़ती है, जिससे गार्बेज कलेक्टर या VM की आवश्यकता समाप्त हो जाती है। मुख्य विशेषताओं में स्वचालित और नियतात्मक मेमोरी प्रबंधन, गति और विश्वसनीयता के लिए अनुमानित स्थिर प्रकार, स्वामित्व ट्रैकिंग जो कुशल उत्परिवर्तन के साथ कार्यात्मक प्रोग्रामिंग को सक्षम बनाती है, स्पष्ट आवंटन और प्रतिलिपि, सीधा C एकीकरण, Lisp मैक्रोज़, संकलन-समय स्क्रिप्टिंग, और एक सहायक REPL शामिल हैं। यह परियोजना वर्तमान में अनुसंधान चरण (संस्करण 0.6.0) में है और इसमें दस्तावेज़ीकरण, उदाहरण, और Discord और Gitter पर एक सक्रिय समुदाय शामिल है। यह Apache 2.0 के तहत लाइसेंस प्राप्त है।