Jag använder frasen
Hur lång är en bit sträng
då och då, vanligtvis när någon frågar mig när jag ska slutföra en programmeringsuppgift som jag inte ens har tittat på ännu.
Jag vet vad det betyder:
Engelska
Fras
Hur lång är en bit sträng?
1. (vardagligt, ofta humoristiskt) Används som svar på en fråga som ”Hur länge kommer det ta?” eller ”Hur stor är den?” när längden eller storleken är okänd, oändlig eller variabel.
– Hur lång är en sträng? , Wiktionary .
Men jag skulle vilja veta vad är Ursprunget till denna fras?
Varför används den för att beteckna en okänd storlek, längd eller tid? Som i, vad handlar det om strängen som gör den förmodligen svårt eller omöjligt att mäta?
Kommentarer
- Självklart härstammar från Ada, Lady Lovelace.
- Så gammal som sträng och engelska.
- " hur lång är en sträng? " vanligtvis inte mer än några nanosekunder .
- " Hur lång är en sträng? " Rösta att stänga som för allmänt
- @Neil – Visst är det ' s Primärt åsiktsbaserat?;)
Svar
Ngram indikerar att frasen är relativt ny, åtminstone lika ny som 1800-talet.
Den tidigaste användningen jag kunde hitta antingen i böcker eller tidskrifter är från 1885 . Jag har ingen anledning att tro att detta är den första användningen, förutom att vara den tidigaste citat jag personligen kan hitta, men användningen i den här artikeln har en hel del sammanhang i förklaringen.
- Lawrence Daily Journal 01 sep 1885 (paywall)
Tillväxten i popularitet i början av 1900-talet, indikerad av spik omkring 1920 på Ngram-grafen, kan vara ett resultat av en ganska framträdande och allmänt rapporterad användning av frasen av USA: s krigsminister Lindley Garrison 1913. En av olika liknande rapporter om detta citat hämtades här. särskild användning gör också ett bra jobb med att förklara vad frasen betyder; ingen vet svaret på ”hur lång är en bit sträng” utan ytterligare sammanhang, precis som sektion Garrison hävdade att han behövde veta mer innan han svarade på en fråga om sin politik i Filippinerna.
- The Burlington Free Press 10 nov 1913 (betalvägg)
Svar
Det är inte så att det inte kan mätas. Det är att en sträng kan vara godtyckligt lång.
Tekniskt antar jag att om den var tillräckligt kort skulle vi kunna kalla den ludd, och det finns antagligen en övre gräns för hur lång en sträng kan vara i praktiken men språkligt är det en obesvarbar fråga abstrakt.
Anledningen till att den används i detta sammanhang är att en viss sträng kan mätas, men bara att veta att det är en strängbit säger ingenting (eller nästan ingenting) om dess längd.
Så om någon skulle fråga dig ”hur lång är en strängbit?” är det enda riktiga svaret att du vet inte. Det är en annan fråga än ”hur lång är den här strängen ?”
Kommentarer
- En användbar kommentar för att klargöra innebörden, men svarar inte ' t frågan om ursprunget.
- @Drew: Jag håller inte med. OPen skriver: " vad är ursprunget till denna fras? Varför används det för att beteckna okänd storlek, längd eller tid? Som i, vad handlar det om strängen som gör det förmodligen svårt eller omöjligt att mäta? ". Så jag tror att " ursprung " av OP betyder exakt vad svaret svarar: inte när det var användes först, men varför . (Och även om du inte håller med kan du knappast låtsas att OP inte ' t åtminstone också ber om förklaringen i det här svaret. Så jag tror att är åtminstone ett utmärkt partiellt svar.)
-
linguistically it is an unanswerable question in the abstract
– såvida du inte svarar abstrakt också; Jag svarar vanligtvis med " exakt två gånger hälften av den ' s exakta längd ". - @Spratty – ' exakt två gånger hälften är det exakt längd?
- @Tim – Aaaargh! Jag kan inte tro att jag gjorde det; vilket skolpojkefel.