इसे 'हियर डॉक्यूमेंट' क्यों कहा जाता है?


14

(मुझे पता है कि यह गलत एसई है इसके लिए)

यहाँ एक दस्तावेज (या हेरेडोक) क्यों कहा जाता है? विकिपीडिया के पास उस विशेष विषय पर कहने के लिए कुछ भी नहीं था। मुझे "यहां दस्तावेज़ है" का वर्णन करने वाले यूनिक्स डॉक्स मिले, क्या यह मूल रूप है?

जवाबों:


15

कुछ टेलीप्रिंटर्स * में एक दर्जन या दो वर्णों का एक क्रम होता था जिसे इकाई (प्रोग्रामिक रूप से) को इकाई में रखा जा सकता था और जब होस्ट एक ENQचरित्र भेजा जाता था या ऑपरेटर HERE ISकीबोर्ड पर कुंजी दबाता था तो उसे भेजा जाता था । कई ग्लास-ट्यूब टर्मिनलों में एक ही विशेषता थी।

गोले और प्रोग्रामिंग भाषाओं में एक "यहां-वहां" दस्तावेज़ है जो एक ही निर्माण का समर्थन करते हैं अनिवार्य रूप से एक ही उद्देश्य प्रदान करता है: यह पात्रों का एक डिब्बाबंद अनुक्रम है जो तब तक नहीं बदलता है जब तक कि कार्यक्रम नहीं करता है।

* ये भी ttyयूनिक्स में दिखाई देने वाले शब्द का मूल हैं ।


अहा! इस तरह की सामान्य ज्ञान मैं देख रहा था: D धन्यवाद!
यमिकुरोन्यू

3
कभी-कभी यह पुराने होने का भुगतान करता है।
ब्लरफ्ल

16

खैर, दस्तावेज़ यहीं है। यही पर है। यह बात के लिए एक तार्किक नाम है, हाँ?

जब लोग 'यहाँ दस्तावेज़' की बात करते हैं, तो वे आम तौर पर कोड में एम्बेडेड डेटा की एक इकाई की बात करते हैं। वह डेटा एक उपयोगकर्ता को प्रदर्शित किया जाएगा या एक सर्वर से अनुरोध करने या लॉग में जानकारी लिखने या कॉन्फ़िगरेशन फ़ाइल को अपडेट करने के लिए, या, या, या ... का उपयोग किया जाता है ... यह अर्थ के साथ नाम को अधिभारित करने के लिए एक गलती है। और धारणाएँ। यह एक प्रोग्रामिंग तकनीक है और इसका एक नाम है।


2
जब से एक आवश्यक स्वरूपित स्ट्रिंग एक "दस्तावेज़" जरूरी है? एक डेटा अनुमान का मतलब है कि एक heredoc जरूरी नहीं है। +1 हालांकि मुझे मुस्कुराने के लिए :)
यमिकुरोन्यू

7
मुझे आप पर सभी फॉरेस्ट गंप प्राप्त करने से नफरत है, लेकिन एक दस्तावेज़ एक दस्तावेज़ के रूप में है। जब लोग 'यहाँ दस्तावेज़' की बात करते हैं, तो वे आम तौर पर कोड में एम्बेडेड डेटा की एक इकाई के बारे में बात करते हैं। उस डेटा को एक उपयोगकर्ता को प्रदर्शित किया जाएगा या एक सर्वर से अनुरोध करने या लॉग में जानकारी लिखने या कॉन्फ़िगरेशन फ़ाइल को अपडेट करने के लिए, या, या, या ... का उपयोग किया जाएगा ... यह अर्थ के साथ नाम को अधिभारित करने के लिए एक गलती है। और धारणाएँ। यह एक प्रोग्रामिंग तकनीक है और इसका एक नाम है।
एडम क्रॉसलैंड

हुह। शायद यह एक क्षेत्रीय भाषा विज्ञान की बात है: मैं आमतौर पर "दस्तावेज़" को "वर्ड में आपके द्वारा बनाई गई फ़ाइल का प्रकार" और "फ़ाइल" या "डेटा" के रूप में उपयोग करता हुआ देखता हूं। शब्द "हेरेडाटा" से मुझे और अधिक समझ में आएगी>>।>
यमिकुरोन्यू

1
'यहाँ दस्तावेज़' विचार Word को कई वर्षों से पूर्ववर्ती करता है।
एडम क्रॉसलैंड

ज़रूर, लेकिन मैं किसी चित्र को 'दस्तावेज़' नहीं कहूंगा, भले ही यह विकिपीडिया में उल्लिखित कुछ तकनीकी आवश्यकताओं को पूरा करता हो
यामिकुरोन्यू

7

इसे यहाँ एक दस्तावेज़ कहा जाता है क्योंकि यह 'यहाँ' है, स्रोत फ़ाइल में, जिसे इसकी आवश्यकता है, बजाय कहीं और, एक अलग फ़ाइल के रूप में। मुझे लगता है कि इसमें गहराई से देखने के बजाय '4 व्हील ड्राइव' शब्द का गहराई से विश्लेषण करने की कोशिश की जाएगी।

आपके कोड के भीतर आपका डेटा होना बहुत सुविधाजनक हो सकता है।


5

क्योंकि यह सभी डेटा << HERE से है

सब तरह से

नीचे

सेवा

अधिकार के बारे में

इसके लिए प्रतीक्षा कीजिए

यहाँ;

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.