से मूल एसजीआई एसटीएल प्रलेखन :
Iota नाम प्रोग्रामिंग भाषा APL से लिया गया है।
अपने ट्यूरिंग अवार्ड व्याख्यान में, केन इवरसन (एपीएल के आविष्कारक) ने यह कहा:
उदाहरण के लिए, पूर्णांक समारोह से दर्शाया जाता है ι
पहले का एक वेक्टर पैदा करता है n
जब तर्क के लिए आवेदन किया पूर्णांकों n
, ...
यही कारण है कि ι
है कम ग्रीक वर्णमाला का अक्षर जरा भी ।
, मैं टाइप किया उपर्युक्त उद्धरण में ι
, U + 03B9, "ग्रीक छोटे अक्षर जरा" , लेकिन यूनिकोड वास्तव में एपीएल के जरा के लिए एक समर्पित कोड बिंदु है: ⍳
है U + 2373, "एपीएल कार्यात्मक प्रतीक जरा" ।
टिप्पणीकारों की मांगों के जवाब में, मैं आगे इस संदर्भ में "iota" की व्युत्पत्ति को संबोधित करूंगा।
सबसे सटीक उत्तर यह है कि केन इवरसन एक प्रतीक चाहते थे जो शब्द को "पूर्णांक" शब्द के उपयोगकर्ता को याद दिलाए और अक्षर "i" का उपयोग एक विशिष्ट पूर्णांक चर के रूप में, विशेष रूप से सरणी सबस्क्रिप्टिंग के लिए।
लेकिन मान लीजिए कि एक गहरा अर्थ है।
ऑक्सफोर्ड इंग्लिश डिक्शनरी के अनुसार, "आईओटी" "ग्रीक अक्षर,, ι का नाम है, जो रोमन I, i के अनुरूप है; ग्रीक वर्णमाला का सबसे छोटा अक्षर "(शारीरिक रूप से सबसे छोटा, वर्णानुक्रम से नहीं, मैं अनुमान लगाता हूं), और इसका अर्थ" सबसे कम, या बहुत छोटा, कण या मात्रा "भी है। इस अर्थ की OED जल्द से जल्द ज्ञात उपयोग से है Clavis Mystica 1636 में डेनियल फीटले द्वारा:
क्या हम खो देंगे, या नींद से गुज़रेंगे, किसी भी ईट या भगवान की किताब के टुकड़े?
क्लैविस मिस्टिका बाइबल के कुछ हिस्सों के लिए एक मार्गदर्शिका है, और यह वाक्य विशेष रूप से मत्ती 5:18 का उल्लेख करता है। किंग जेम्स संस्करण के 1611 संस्करण में मैथ्यू 5:18 के लिए यह पाठ है :
ट्रांसक्रिप्शन:
सत्यता के लिए, मैं कहता हूं कि आप तक, तेनु और पृथ्वी पासे, एक आईओटी या एक शीर्षक, कानून से किसी भी तरह से बुद्धिमानी नहीं करेगा, जब तक कि सभी पूरे न हो जाएं।
OED "iot" को "jot" के एक अन्य रूप के रूप में देता है, जो ("iota" की तरह) ग्रीक शब्द "”α" से उतरता है, जो प्रश्न में अक्षर के लिए ग्रीक नाम है। क्यों करिश्माई बदल "आईओटी" "कोटा" के लिए? अफसोस की बात यह है कि मेरे पास अपनी निजी लाइब्रेरी में क्लैविस मिस्टिका की कॉपी नहीं है , इसलिए मैं आगे इसकी जांच नहीं कर सकता।
मैथ्यू 5:18 के मूल ग्रीक में, "iote" "ἰῶτα" है, और "शीर्षक" (या अधिक आधुनिक रूप से, "tittle") "ίραία" है। शब्द "ίραία" का अर्थ है, मोटे तौर पर, "सेरिफ़" या "एपोस्ट्रोफ़"। इसलिए यह बाइबिल वचन सबसे छोटे विवरणों के विचार का जिक्र कर रहा है , और "vα" का उपयोग करते हुए पत्र को कोटा में ग्रीक वर्णमाला के शारीरिक रूप से सबसे छोटे अक्षर के रूप में संदर्भित करता है।
इस प्रकार हम यह घटा सकते हैं कि एसटीएल फ़ंक्शन iota
, और इसके एपीएल पूर्ववर्ती ⍳
, को ग्रीक वर्णमाला "ι" के शारीरिक रूप से सबसे छोटे अक्षर के बाद, बाइबिल के माध्यम से नामित किया जाता है, क्योंकि ये फ़ंक्शन सबसे छोटी राशि द्वारा अलग किए गए पूर्णांक उत्पन्न करते हैं, जो पूर्णांक हो सकता है। अलग - थलग हो जाओ।
विकिपीडिया के अनुसार , ग्रीक अक्षर iota फोनियन पत्र yhdh से आया था।
यह प्रोग्रामिंग से उतना ही दूर है जितना कि मैं वर्तमान में इस प्रश्न के लिए जाना चाहता हूं।