Dlaczego nazywa się to „Dokumentem tutaj”?

14

(Daj mi znać, jeśli jest to niewłaściwe SE)

Dlaczego tak nazywa się tutaj dokument (lub Heredoc)? Wikipedia nie miała nic do powiedzenia na ten temat. Znalazłem dokumenty uniksowe opisujące „Oto dokument”, czy to oryginalna forma?

Yamikuronue
źródło

Odpowiedzi:

15

Niektóre teleprintery * miały sekwencję kilkunastu lub dwóch znaków, które można zaprogramować (mechanicznie) w urządzeniu i zostały wysłane, gdy host wysłał ENQznak lub operator nacisnął HERE ISklawisz na klawiaturze. Wiele terminali szklanych miało tę samą funkcję.

Dokument „tu jest” w powłokach i językach programowania, które obsługują tę samą konstrukcję, służy zasadniczo temu samemu celowi: jest to ciąg znaków, który nie zmienia się, chyba że program to zrobi.

* Są to również pochodzenie terminu ttywystępującego w Uniksie.

Blrfl
źródło
Aha! Tego rodzaju ciekawostek szukałem: D Dzięki!
Yamikuronue
3
Czasami opłaca się być starym.
Blrfl
16

Dokument jest tutaj. Oto jest. To logiczna nazwa rzeczy, tak?

Kiedy ludzie mówią o „dokumentach tutaj”, zwykle mówią o jednostce danych, która jest osadzona w kodzie. Te dane zostaną wyświetlone użytkownikowi lub wykorzystane do skomponowania żądania do serwera lub do zapisania informacji w dzienniku lub do aktualizacji pliku konfiguracyjnego, albo, albo, albo, albo ... Błędem jest przeciążenie nazwy znaczeniami i konotacje. To technika programowania i ma swoją nazwę.

Adam Crossland
źródło
2
Od kiedy ładnie sformatowany ciąg znaków jest koniecznie „dokumentem”? To implikuje konotację danych, której heredok niekoniecznie musi mieć. +1 za
rozśmieszenie
7
Nienawidzę obrzucać cię całym Forrestem Gumpem, ale dokument jest taki, jak dokument. Kiedy ludzie mówią o „dokumentach tutaj”, zwykle mówią o jednostce danych, która jest osadzona w kodzie. Te dane zostaną wyświetlone użytkownikowi lub wykorzystane do skomponowania żądania do serwera lub do zapisania informacji w dzienniku lub do aktualizacji pliku konfiguracyjnego, albo, albo, albo, albo ... Błędem jest przeciążenie nazwy znaczeniami i konotacje. To technika programowania i ma swoją nazwę.
Adam Crossland
Huh Może to kwestia lingwistyki regionalnej: zazwyczaj „dokument” jest używany jako „rodzaj pliku, który utworzysz w programie Word” i „plik” lub „dane” do bardziej ogólnych zastosowań. Termin „Heredata” miałby dla mnie więcej sensu>.>
Yamikuronue
1
Pomysł „tutaj dokument” wyprzedza Słowo o wiele lat.
Adam Crossland,
Jasne, ale nie nazwałbym zdjęcia „dokumentem”, nawet jeśli spełnia on niektóre wymagania techniczne przedstawione w Wikipedii
Yamikuronue,
7

Nazywa się to dokumentem tutaj, ponieważ jest „tutaj” w pliku źródłowym, który go potrzebuje, a nie w innym miejscu, jako osobny plik. Wydaje mi się, że przyjrzenie się temu głębiej byłoby jak próba głębszej analizy terminu „napęd na 4 koła”.

Twoje dane mogą być bardzo wygodne w kodzie.

Ricky Clarkson
źródło
5

Ponieważ to wszystkie dane z << TUTAJ

do samego końca

na dół

do

dokładnie o

czekaj na to

TUTAJ;

Dan Ray
źródło