He visto ambas grafías de esta palabra, falsy y falsey .

Puede significar «algo que es equivalente a falso» en informática, como «Los dos únicos valores falsos en el lenguaje Ruby son falso y nulo».

¿Cuál es el uso correcto de esta palabra? ?

Comentarios

  • En muchas bases de datos, null es un valor particular que en realidad no es nada , ni siquiera cero. De manera similar, false es un valor booleano, que no es ni null ni cero. Pero para trabajar con null o false, es posible que deban recibir un valor numérico (generalmente cero): null, false y cero son " falsos ", o falsedad. De manera similar, la verdad es verdadera: no null, true o diferente de cero.
  • Pero hemos escuchado veracidad recientemente.
  • Quizás una palabra mejor sea falso ; por ejemplo, " Los únicos dos valores similares a falsos en el lenguaje Ruby son falso y nulo ". Ciertamente, nunca escuché el término falsy ; simplemente me suena inventado.
  • La única ortografía que conozco para saber cómo suenan esas dos no palabras es " falsie ": Entrada principal: falsie Función: sustantivo Forma flexionada: -s Etimología: 1false + -ie: una copa con forma de pecho, generalmente de tela o goma que se usa para rellenar un sostén; generalmente se usa en plural [falsies] " (de MW 3rd Unbridged Dictionary).
  • @Matt the problem with false-like si ' tienes un operador muy común en el medio de la palabra. Por lo general, desea evitar que la jerga informática rompa el código en el que ' se utilizará.

Respuesta

Siempre he visto falsedad y verdad . Falsey es una alternativa perfectamente aceptable y ofrece la misma cantidad de resultados de búsqueda. Desafortunadamente, la palabra es demasiado nueva para proporcionar buenas fuentes. La Especificación del lenguaje ECMAScript usa «⟦ToBoolean⟧» para referirse a la interpretación de de valores no booleanos como booleanos, pero no hace uso de veritativo o falsedad .

Estos términos se utilizan ampliamente en las discusiones de lenguajes de programación tipados dinámicamente como JavaScript, Ruby y Python, en los que hay un tipo de datos booleano pero otros valores que también pueden comportarse como los valores booleanos true y false. Es una forma de distinguir entre falso el sustantivo y falso el adjetivo:

  • x es false ”(claro)
  • x es falso ”(ambiguo: es x false ¿o es un valor falso diferente?)
  • x es falso” (claro)

Como tchrist señala , Perl es una excepción notable porque carece de un tipo booleano, por lo que los valores falsos se denominan simplemente false , en el sentido adjetivo.

Comentarios

  • ¿Qué tal truthy vs truethy (o truethey)?
  • @PeterV para seguir a @Webveloper ' s razonamiento, debería ser truθy en su lugar. Er … excepto que ' no es tan fácil de escribir 🙂
  • @Webveloper aunque si se usa compresión probablemente solo agregará O (1) bytes;)
  • Parece que " falsy " es la forma preferida, consulte los documentos de MDN: developer.mozilla.org/en-US/docs/Glossary/Falsy
  • @ Suncat2000 si eso ' Es una broma, ' una mala o engañosa. los documentos web de MDN son una wiki. si falsy se usa en esas páginas, ' es por definición el término preferido de la comunidad.

Respuesta

La única palabra de este tipo actualmente atestiguada por el OED es el sustantivo plural falsies , cuyo sentido se da como:

Un sujetador con relleno; almohadillas para el pecho.

Tiene su propia entrada de Wikipedia , una que debo advertirle que es poco probable que sea compatible con el trabajo in sensu stricto .

Comentarios

  • Por alguna extraña razón, el mundo de la programación informática ha mantenido durante mucho tiempo una tradición de usar palabras de nuevas formas, con un estudiado olvido de su significados anteriores y groseros: por ejemplo, ' dump '. ' Falsey ' es simplemente otra palabra en esta larga y bastante útil tradición.
  • @MarkDBlackwell – Do tenga en cuenta que " dump " tiene una larga (y no apreciada) tradición en el mundo de la programación de computadoras, que probablemente se remonta a mediados de Años 60. Y si cree que este uso de la palabra no es " grosero " usted ' Nunca he tenido una pila de 3 pies de alto de " dump " caído sobre su escritorio el viernes por la tarde.
  • @MarkDBlackwell Además de la respuesta de Hot Licks ', yo ' diría que " volcado " en el sentido de CS, tanto como sustantivo como como verbo, es simplemente otra aplicación de sus significados preexistentes incluso sin el vulgar, particularmente los relacionados con la descarga / liberación de contenidos. (Por ejemplo, " volquete ".)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *