Widziałem obie pisownię tego słowa, fałsz i falsey .

Może oznaczać „coś, co jest równoważne fałszowi” w informatyce, na przykład „Jedyne dwie fałszywe wartości w języku Ruby to fałsz i zero”.

Jakie jest prawidłowe użycie tego słowa ?

Komentarze

  • W wielu bazach danych null to konkretna wartość, która w rzeczywistości jest niczym , nawet nie zero. Podobnie false jest wartością logiczną, która nie jest ani null, ani zerem. Jednak aby pracować z null lub false, może być konieczne nadanie im wartości liczbowej (zazwyczaj zero): null, false i zero to " fałszywe ", lub fałszywy. Podobnie prawda jest prawdziwa: nie null, true lub niezerowe.
  • Ale słyszeliśmy prawdziwość ostatnio.
  • Być może lepszym słowem jest fałszywe ; na przykład " Jedyne dwie wartości podobne do false w języku Ruby to false i nil ". Z pewnością nigdy nie słyszałem terminu fałszywy – po prostu brzmi on według mnie.
  • Jedyna pisownia, jaką znam na to, jak brzmią te dwa nie-słowa, to " falsie ": Główny wpis: falsie Funkcja: rzeczownik Odbicie: -s Etymologia: 1fałsz + -ie: miseczka w kształcie piersi, zwykle wykonana z tkaniny lub gumy który jest używany do wyściełania biustonosza – zwykle używany w liczbie mnogiej [falsies] " (z trzeciego słownika MW 3rd Unabridged Dictionary).
  • @ Połącz problem z false-like czy ' masz naprawdę powszechny operator w środku tego słowa. generalnie chcesz, aby żargon informatyczny nie łamał kodu, w którym ' będzie używany.

Odpowiedź

Zawsze widziałem fałszywe i prawdziwe . Fałsz jest całkowicie akceptowalną alternatywą i daje tyle samo wyników wyszukiwania. To słowo jest niestety zbyt nowe, aby zapewnić dobre źródła. Specyfikacja języka ECMAScript używa „⟦ToBoolean⟧” w odniesieniu do interpretacji wartości innych niż logiczne jako wartości logiczne, ale nie używa prawdziwych ani fałszywych .

Te terminy są szeroko stosowane w dyskusjach o dynamicznie typowanych językach programowania takie jak JavaScript, Ruby i Python, w których występuje typ danych Boolean, ale inne wartości, które również mogą zachowywać się jak wartości logiczne true i false. Jest to sposób na rozróżnienie między false rzeczownikiem i false przymiotnikiem:

  • x to false ”(wyczyść)
  • x to fałsz ”(niejednoznaczne: to x false czy jest to inna wartość fałszywa?)
  • x jest fałszywe” (wyczyść)

Jak tchrist wskazuje , Perl jest godnym uwagi wyjątkiem, ponieważ nie ma typu boolowskiego, więc fałszywe wartości są po prostu nazywane false w sensie przymiotnikowym.

Komentarze

  • Co powiesz na truthy a truethy (lub truethey)?
  • @PeterV dobrze śledzić @Webveloper ' w rozumowaniu, powinno to być truθy. Eee … poza tym, że ' nie jest tak łatwe do wpisania 🙂
  • @Webveloper chociaż jeśli jest używana kompresja, prawdopodobnie doda tylko O (1) bytes;)
  • Wydaje się, że " falsy " jest preferowanym sposobem, zobacz dokumentację MDN: developer.mozilla.org/en-US/docs/Glossary/Falsy
  • @ Suncat2000 if that ' żart, to ' zły / mylący. Dokumentacja internetowa MDN to wiki. jeśli na tych stronach używane jest słowo fałszywe , z definicji jest to ' preferowany termin społeczności.

Odpowiedź

Jedynym takim słowem aktualnie poświadczonym przez OED jest rzeczownik w liczbie mnogiej falsies , którego sens jest następujący:

Biustonosz usztywniany; podpaski.

Ma własny wpis w Wikipedii , który muszę radzę, abyś nie był przyjazny w pracy in sensu stricto .

Komentarze

  • Z jakiegoś dziwacznego powodu świat programowania komputerowego od dawna podtrzymuje tradycję używania słów w nowy sposób, z przestudiowaną nieświadomością ich wcześniejsze, niegrzeczne znaczenia: na przykład ' dump '. ' Falsey ' to po prostu kolejne słowo w tej długiej i całkiem przydatnej tradycji.
  • @MarkDBlackwell – Do zwróć uwagę, że " dump " ma długą (i nieocenioną) tradycję w świecie programowania, prawdopodobnie sięgającą połowy 60s. A jeśli uważasz, że to użycie tego słowa nie jest " niegrzeczne ", to ' nigdy nie miałeś stosu " wysokości 3 stóp ", który spadł na twoje biurko w piątek po południu.
  • @MarkDBlackwell Oprócz odpowiedzi Hot Licks ', ' powiem, że " dump " w sensie CS, zarówno jako rzeczownik, jak i czasownik, jest po prostu kolejnym zastosowaniem swoich wcześniejszych znaczeń, nawet bez wulgarnego, szczególnie tych związanych z rozładowywaniem / zwalnianiem treści. (Na przykład " wywrotka ".)

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *