K आर्थर व्हिटनी द्वारा डिजाइन किए गए एपीएल परिवार में एक प्रोग्रामिंग भाषा है। जबकि आधिकारिक दुभाषिया बंद-स्रोत और वाणिज्यिक है, एक परीक्षण संस्करण जिसमें अंतरिक्ष को संबोधित करने की 32 बिट्स की कार्यक्षेत्र सीमा (जो कोड गोल्फ के लिए समस्याएं पैदा नहीं करनी चाहिए) केएक्स सिस्टम वेबसाइट पर पाई जा सकती है । इस संस्करण को kdb + डेटाबेस के भाग के रूप में बंडल किया गया है जिसे बोलचाल की भाषा में "K4" के रूप में जाना जाता है। वहाँ भी खुले स्रोत K कार्यान्वयन उपलब्ध हैं, जिसमें Kona भी शामिल है , जो K3 पर आधारित है, और मेरे स्वयं के दुभाषिया को ओके कहा जाता है , जो K5 पर आधारित है और इसमें ब्राउज़र आधारित REPL है ।
Kx सिस्टम्स में K4 / kdb + / Q जानकारी के साथ एक विकी है , और Kona GitHub पेज पर संदर्भ सामग्री का एक उत्कृष्ट संग्रह भी है । मैंने oK / k5 के लिए एक मैनुअल लिखना शुरू कर दिया है जो एक उपयोगी संदर्भ हो सकता है।
जैसा जम्मू और एपीएल, कश्मीर एक बहुत ही संक्षिप्त और शक्तिशाली भाषा है, और अक्सर एक अच्छा कोड गोल्फ में दिखा कर सकते हैं। कृपया आपके द्वारा खोजे गए टिप्स, ट्रिक्स और मुहावरों को साझा करें और यदि आपने इसे स्पिन देने से पहले K की कोशिश नहीं की है! कृपया प्रति उत्तर एक टिप दें!