Domanda:
In un documento formale, dovrei censurare "brainf ** k", il nome di un linguaggio di programmazione?
max
2016-05-02 11:09:33 UTC
view on stackexchange narkive permalink

Sto lavorando a un documento formale sui linguaggi di programmazione. Parlerò di due lingue volutamente difficili, brainfuck e JSFuck. Devo lasciare i nomi così come sono o censurare i nomi? (ad es. brainf ** k, JSF ** k)

@vickyace No, * brain * non significa nulla nei linguaggi di programmazione e * js * si riferisce interamente a un altro linguaggio.
A meno che questo non sia il primo documento su quel linguaggio di programmazione in quella pubblicazione, dovresti avere la precedenza su cui attingere. In caso contrario, chiedi all'editore.
Questa non è davvero una domanda sull'uso dell'inglese, ma sul decoro. Se stai scrivendo un documento formale, presumibilmente in un'istituzione accademica o per una pubblicazione accademica, e mi aspetterei che un'istituzione o una pubblicazione del genere desideri che i fatti siano riportati così come sono. Ma chiedi al tuo consulente o editore come vogliono che vengano riportati i nomi.
È necessario essere chiari sul fatto che si tratti di un articolo di giornale, nel qual caso chiedi all'editore (analogamente per le pubblicazioni commerciali) o un documento interno, nel qual caso si tratta di linee guida interne. Come ipotesi molto ampia, l'uso gratuito di parolacce è una cattiva forma nel migliore dei casi, ma è una cattiva forma cambiare la formulazione di qualcun altro.
(Questa sarebbe stata una risposta ma ho capito che la domanda non riguarda la lingua inglese) Se stai scrivendo su queste due lingue devi fornire i loro nomi completi. Non eri il creatore delle suddette lingue né dei loro marchi: [Brainfuck] (https://en.wikipedia.org/wiki/Brainfuck) e [JSFuck] (https://en.wikipedia.org/wiki/JSFuck ). I lettori del tuo articolo avranno probabilmente molta familiarità con questi programmi e non dovrebbero pensare di meno a te. Se il resto del documento ha un aspetto professionale, sarà chiaro che * non * agisci in modo rozzo.
A meno che tu non abbia bisogno di quei linguaggi particolari, potresti semplicemente usare il termine generico come "Turing Tarpit" o "Linguaggi esoterici"
Una rapida ricerca sul Web della scienza non restituisce risultati (zero, nada, zip) per Brainfuck nel titolo o nell'argomento. Un po 'strano, francamente. D'altra parte, poiché la lingua è quasi uno scherzo interno, è improbabile che vengano svolte ricerche molto serie usando essa.
Potresti semplicemente aggiungere un piccolo avvertimento all'inizio del tuo articolo sul linguaggio duro, come fanno alcuni programmi televisivi o radiofonici.
proprio come riferimento interessante, c'è un articolo là fuori che riesce a includere la parola "stronzate" 56 volte: http://journal.sjdm.org/15/15923a/jdm15923a.pdf
Una cosa interessante è che la censura è diventata fondamentalmente parte del nome (almeno una variante comune del nome).
Molti commenti sull'argomento in [questa vecchia domanda su Meta StackExchange] (http://meta.stackexchange.com/q/24079/2509).
Perché i nomi sono censurati nel titolo di questa domanda?
Censore JS per favore. È terribile.
Per quello che vale ci sono [97 risultati di ricerca per il "linguaggio di programmazione" brainfuck "] (https://scholar.google.com/scholar?q=%22brainfuck%22+programming+language&btnG=&hl=en&as_sdt=1%2C22&as_vis = 1) su google scholar, ma solo [4 risultati per "brainf - k" programming language "] (https://scholar.google.com/scholar?q=%22brainf--k%22+programming+language&btnG = & hl = it & as_sdt = 1% 2C22 & as_vis = 1).
C'è qualche motivo per cui non puoi rinominare le lingue e, in prima istanza del nuovo nome, fornire una citazione che va alle note di chiusura indicando il vero nome della lingua e il motivo per cui hai dato loro nuovi nomi nel tuo articolo?
Non so per il mondo di lingua inglese, ma la traduzione tedesca della parola F è un nome di famiglia regolare (sebbene raro). Devo ancora vedere un testo di fisica che parli solo della [legge di diffusione di F ###] (https://en.wikipedia.org/wiki/Fick's_laws_of_diffusion). Direi che lo stesso vale per i nomi propri di questi due linguaggi di programmazione.
Il significato di una parola dipende molto dal suo contesto. Nel tuo contesto [linguaggio di programmazione e pubblicazione su di esso], non ha alcun significato offensivo, e quindi non riesco a capire perché dovrebbe essere censurato
Dieci risposte:
clark
2016-05-02 13:07:45 UTC
view on stackexchange narkive permalink

Questi sono i nomi registrati dei programmi sanzionati nel tuo settore. I loro sviluppatori hanno scelto quei nomi non per il loro valore pruriginoso ma per il loro valore di impatto. "Brainfuck" invia un messaggio ISTANTANEO che qualcosa come "Cerebral Challenge" non potrebbe mai portare a termine. Dimostri la tua professionalità quando strutturi la sezione "Brainfuck" del tuo articolo con la stessa cura che mostri nelle altre sezioni, menzionando la singolarità del suo nome solo se rilevante per il paper. Lascia che "loro" vengano da te, se sentono di doverlo fare (e ne dubito). La tua responsabilità è verso la qualità, che include l'integrità, della tua carta.

Mi piace molto la tua premura ... ma non è chiaro cosa stai sostenendo. Chi sono "loro" che "vengono da te" e cosa significa per loro "venire da te?"
Registrato, come in, avente un marchio? Non credo proprio. Sanzionato? Da chi?
@Matt Sembrava piuttosto ovvio: chiunque avesse un problema (editori, revisori, consulenti)
"Registrato" significa semplicemente che le persone del settore sapranno di cosa stai parlando e non penseranno che stai imprecando. Tuttavia, il consiglio è di usarlo ** una volta **, ed evitare di ripeterlo come un bambino che dice "cacca".
@Matt * Mia: * "Chi te l'ha detto?" * Vincent: * "Loro". * Mia: * "Parlano molto, non è vero ..." Vincent: * "Sicuramente lo fanno."
Le sanzioni sono multilaterali? Seriamente, evita gli auto-contrari nelle risposte. A meno che tu non stia cercando di essere ambiguo.
@corsiKa Non sono sicuro di cosa pensare al riguardo ... Vedo due interpretazioni della tua risposta. Uno è che "struttura il tuo documento con cura" significa, non fare concessioni inutili, usa le parole che sono rilevanti per la tua ricerca e se a qualcuno non piacciono i nomi di questi programmi, lascia che sia loro a portarlo con te. "struttura la tua carta con cura" significa non essere inutilmente provocatorio, usa acronimi e stenografia come faresti con altra terminologia, e se qualcuno pensa che i tuoi acronimi costituiscano censura, lascia che se ne occupi con te. confusione?
È anche importante chiarire chi sono "loro" e cosa significa "venire da te". Ci sono alcuni "loro" che sono persone a caso per strada la cui opinione non ha alcun impatto sul tuo progetto. Il suo "venire da te" è poco più che un'interessante conversazione sulla censura nella ricerca. Ci sono altri "loro" che stanno decidendo quanto bene o male la tua ricerca è accettata ... e che "loro" possono "venire da te" istruendoti a dedicare più tempo alla ristrutturazione della tua carta ... forse il tuo progetto. E ogni "loro" in mezzo. Alcuni "loro" hanno un impatto, altri no. Chiarire chi sono questi "loro" è importante.
Penso che questa sia una buona risposta, ma svick ha ragione. È davvero dubbio e al limite della frode (anche se penso che lo stavi dicendo solo per esagerare) creare un organismo sanzionatorio all'interno del settore per esprimere il tuo punto.
Volevo solo dare un +1 per essere l'unica risposta a considerare l'integrità della carta. Non è censura, sta cambiando il nome dello strumento in questione - se qualcuno pubblicasse una lingua letteralmente chiamata "Brainf @ @k" il documento dell'OP si riferirebbe * molto esplicitamente * allo strumento sbagliato. Modificare i risultati dei test in un laboratorio perché hanno prodotto la sequenza di lettere F, U, C, K, il numero 666 o l'acronimo SATANA non sarebbe meno etico / invalidante. Citare una parolaccia in un saggio potrebbe averti messo nei guai in terza elementare, ma gli accademici dovrebbero gestirlo con maturità.
Penso che tu abbia il dovere di usare i nomi corretti per queste lingue. Si prega di * non * autocensurarsi. Più persone lo fanno, meno spazio di manovra ci sarà per gli altri. Autocensurandoti stai fondamentalmente prendendo una posizione a favore della censura in quanto è chiaramente utile per le persone anti-libertà di parola e dannoso per i sostenitori della libertà di parola. Tuttavia, non censurando non prendi posizione. Non tutti hanno bisogno di prendere una posizione nella correttezza politica, ma il mondo accademico dovrebbe proteggere le proprie libertà di scrivere di ciò di cui vogliono scrivere senza essere censurati, anche da soli.
Non voto questa risposta perché condivido le obiezioni di Matt e Svick
StrongBad
2016-05-02 17:51:46 UTC
view on stackexchange narkive permalink

Suggerirei di lasciare i nomi così come sono e di lasciare che se ne occupino gli editori. Se l'editore (o la politica della rivista) ha un problema, ti dirà cosa fare. Se hai un problema personale con i nomi, probabilmente sarebbe stato meglio non usare le lingue.

OK, ma l'ultimo punto è dubbio. È una fortuna che parole ancora più volgari / sessiste / what-have-you non siano state scelte per quello che è diventato un linguaggio oggettivamente importante.
@djechlin Non sono sicuro di cosa intendi. Se hai obiezioni personali ai test sugli animali, probabilmente è meglio non fare ricerche che è meglio fare con i test sugli animali. Se hai obiezioni personali contro una particolare lingua (ad esempio, a causa del suo nome), è meglio non fare domande che richiedono l'utilizzo di quella lingua.
@StrongBad Penso che quello che intende dire sia, a volte non puoi ignorare una lingua perché è interessante per altri motivi teorici. Per esempio. se Turing Machine avesse un nome volgare, i professori di informatica troverebbero comunque utile il concetto e avrebbero bisogno di farvi riferimento in qualche modo; cambiare il nome non è generalmente un'opzione una volta che è ampiamente accettato.
@StrongBad Le situazioni sono incomparabili, poiché qui potresti ricercare un linguaggio completamente diverso (senza potenziali problemi personali / etici) ma devi comunque fare riferimento a questo per es. evitare il plagio o non perdere un riferimento importante.
Dmitry Grigoryev
2016-05-02 19:45:48 UTC
view on stackexchange narkive permalink

Imprecare sul giornale non è corretto, citare parolacce non lo è. Come scriverebbero gli etimologi i loro documenti se non fossero autorizzati a usare tutte le parole di cui parlano?

Ecco una tesi con dentro cazzo e il suo utilizzo è del tutto legittimo.

Sembra che il suo autore mi abbia insegnato l'inglese. Il mondo è piccolo :-)
In realtà, la tesi a cui ti riferisci menziona esplicitamente "cazzo" come una parola problematica e "particolarmente offensiva", e ha deciso di censurarne l'uso ma mantiene la versione non censurata nelle citazioni.
Sarebbe anche inappropriato per gli etimologi includere lunghe sezioni di codice nel loro articolo invece di rimandare il lettore altrove.
user1717828
2016-05-02 19:03:01 UTC
view on stackexchange narkive permalink

Assegna un nome ai linguaggi di programmazione in astratto e utilizza gli initialisms come BF e JSF da allora in poi:

Astratto : i due linguaggi in esame sono Brainfuck (BF) e JSFuck (JSF), entrambi yadda yadda yadda ... I risultati mostrano che alcune attività vengono eseguite più velocemente utilizzando BF rispetto a JSF, mentre altre vengono gestite altrettanto bene.

...

Introduzione : abbiamo impostato due cluster di computer, eseguendo l'ultima versione di BF su uno e JSF sull'altro. Abbiamo compilato JSF dal codice sorgente ospitato sul sito Web dello sviluppatore utilizzando un Intel 4004 ...

In questo modo, ti riferisci ai nomi delle lingue in modo professionale e coerente, ma non hai bisogno di intonacare il tuo articolo con istanze di * fuck o BrainF#@%.

† Hai la precedenza poiché altri termini nella programmazione sono comunemente indicati da initialisms in in questo modo, ad esempio, RoR e JS, per la leggibilità.

JSF sta per JavaServer Faces, un altro framework di programmazione. Non credo che potresti ridefinirlo qui.
RoR è un framework, non un linguaggio. L'unico linguaggio a cui riesco a pensare che è comunemente noto con un inizialismo è JS, e anche lì il * javascript * completo è più comune. (Non sto contando PHP, poiché l'inizialismo * è * il nome.)
@ ÉbeIsaac, L'initalismo che ho usato era un suggerimento. JsF, JSFu o una miriade di altri funzionerebbero ugualmente bene.
@TRiG - Davvero? MOLTE lingue sono conosciute dalle loro iniziali. Tecnicamente C (e quindi i suoi derivati ​​C ++, C #, Objective C, ecc.) È un inizialismo, essendo originariamente parte di BCPL. Se ne vuoi uno più noto come acronimo, c'è sempre AS3 (ActionScript 3). COBOL è un acronimo, così come BASIC. Immagino che ci siano più lingue con acronimi per i nomi che senza. [Questo elenco] (https://en.wikipedia.org/wiki/List_of_programming_languages) ad esempio sembra un mucchio di zuppa alfabetica.
Li metterei nella stessa categoria di PHP, @DarrelHoffman: l'inizialismo * è * il nome.
@ ÉbeIsaac, uffa. L'ho reso tecnicamente più corretto per te. Inoltre, richiama Visual Basic (** VB **), linguaggio assembly (** asm **), ECMAScript (** ES **), PostScript (** PS **) sono tutti comunemente indicati con initalismi. Darrel Hoffman ti ha già collegato a un elenco pieno zeppo di lingue che si basano principalmente sui loro acronimi.
@ ÉbeIsaac JSF sta anche per "Joint Strike Fighter" - e allora? Fintanto che l'autore * definisce l'acronimo * in modo esplicito, puoi praticamente usarlo per qualsiasi cosa tu voglia all'interno dello scopo dato dell'articolo. Questo accade sempre; non mancano le sovrapposizioni di utilizzo per le comuni combinazioni di acronimi.
@J ...: ho detto che JSF è già un'abbreviazione esistente nel campo * linguaggi di programmazione * e quindi sarebbe inappropriato ridefinirlo in qualcos'altro nello stesso dominio.
@ ÉbeIsaac Lo considererei un argomento valido * se e solo se * il documento in questione avesse anche bisogno di fare riferimento a JavaServer Faces. In caso contrario, il riutilizzo dell'acronimo è del tutto accettabile (purché esplicitamente definito dall'autore), anche se si verifica una sovrapposizione in un campo o argomento simile.
@TRiG JAVA è più comunemente noto per il suo inizialismo che per il nome completo: solo un altro vago acronimo.
@emory Volevi dire JAVA: Archaic Verbose Acronimo?
@TRiG Il * vero * nome * di Pre-HypertextProcessor * in realtà * PHP? Ho pensato che fosse HypertextPreProcessor, o forse HypertextProcessorPre ... è comunque `noun_verb` o` verb_noun`? (risposta: entrambi)
@cat. Originariamente era la home page personale, il che significa che "PHP: Hypertext Preprocessor" è un * backronym * ricorsivo. ;) (Così è anche "YAML Ain't a Markup Language": originariamente era "Yet Another Markup Language", finché qualcuno non ha fatto notare che in realtà non lo è.)
@TRiG Oh sì, continuo a dimenticare che una volta era la home page personale. Ah, beh, sono solo felice di non aver mai dovuto [lavorare con] (https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/) che [mostruosità] (http://phpsadness.com): P
@ ÉbeIsaac Essendo una persona di Codegolf.SE (ciao), uso sempre BF e JSF senza ambiguità di contesto. È probabile che chiunque sia a conoscenza di JavaServer Faces capirà che JSF _non_ è il proprio server Face.
@ ÉbeIsaac In fisica, matematica e molte altre scienze c'è un'enorme quantità di significati per `E`,` a`, ecc. Anche se aggiungi apici, pedici, ... A volte l'alfabeto latino e greco non sono sufficienti e bisogna usa simboli ebraici. E a nessuno importa. Se distingui chiaramente JSFuck da Java Server Faces non c'è assolutamente alcun dubbio. Puoi aiutare facendo riferimento a * Jsf * e * JSF *.
@emory Non sono sicuro se stai scherzando, ma Java non è un inizialismo.
Si prega di portare la discussione estesa a [chat].
Ho letto molti articoli medici negli ultimi anni e molti termini molto lunghi, difficili da pronunciare o ripetitivi vengono inizializzati la prima volta che vengono utilizzati (ad esempio nel documento che stavo leggendo, "monossido di carbonio-rilasciando molecole (CORMs) ") e successivamente indicato quasi esclusivamente da quell'inizialismo, a meno che non venga apportata una modifica.Può creare confusione se non leggi end-to-end e perdi il primo utilizzo, ma è abbastanza standard, almeno in quel campo.
Schmuddi
2016-05-02 21:02:24 UTC
view on stackexchange narkive permalink

Come linguista, vorrei sottolineare che usare la parola fuck è molto diverso dall'usare il nome Brainfuck .

Il nome Brainfuck ha un referente univoco: si riferisce solo al linguaggio di programmazione con quel nome. La parola scopare non ha un riferimento così unico: può essere usata per riferirsi a tutti i tipi di cose, e mentre il concetto associato può essere considerato una parte piuttosto integrante dell'esistenza umana, le connotazioni di quella parola la rende inappropriata per un discorso formale per molti, se non la maggior parte degli oratori.

Il punto cruciale è, tuttavia, che non esiste una sovrapposizione concettuale tra i due. Brainfuck , quando usato come nome di un linguaggio di programmazione, significa qualcosa di totalmente diverso da fuck , e non vi è alcuna sovrapposizione nei potenziali insiemi di referenti delle due parole. Allo stesso tempo, è ovviamente possibile usare la parola brainfuck con un significato che è correlato più a fuck che a Brainfuck , come in Smettila di cercare di fottermi . Qui, chi parla sta chiaramente evocando il significato di scopare , e non il significato di "un linguaggio di programmazione che è intenzionalmente così strano da fottere i suoi utenti".

Quindi, come una risposta alla tua domanda: usa con tutti i mezzi esattamente quelle espressioni linguistiche che i loro inventori hanno scelto come nomi per i loro linguaggi di programmazione. -fuck in Brainfuck non significa fuck . Pertanto, non è necessario censurarlo.

Questo è, a meno che l'editore della rivista a cui stai inviando il tuo articolo non si rifiuti esplicitamente di pubblicarlo mentre le sequenze di lettere scopano si verificano nei nomi.

“Il -fuck in Brainfuck non significa scopare. Pertanto, non è necessario censurarlo. " Tuttavia, non è così che funzionano né il mondo accademico né i tabù linguistici. Da un lato, la maggior parte delle persone che considerano * scopare * inaccettabile considereranno inaccettabili anche i suoi composti, qualunque sia il loro significato (a meno che non siano stabiliti indipendentemente come meno tabù). Al contrario, l'argomento accademico * per * è solo una questione di accuratezza dei fatti: se scrivi un'analisi critica di * Questo è il verso * di Larkin, allora * cazzo * nella prima riga significa davvero * cazzo *, ma lo citeresti comunque come tale.
@PLL cfr. il problema di Scunthorpe.
* Brainfuck * è assolutamente usato per riferirsi a cose al di là di questo linguaggio di programmazione. Cfr. [Articolo Wikizionario sulla parola] (https://en.wiktionary.org/wiki/brainfuck).
* Brainfuck * è chiamato così specificamente in riferimento al significato confuso di * fuck * - l'idea è che ti fotte il cervello. Questa è sicuramente una sovrapposizione concettuale. Questa non è volgarità involontaria come il problema di Scunthorpe.
Non sono d'accordo con la tua analisi. Il nome è un noto volgarismo. È una parola composta in cui il significato della componente volgare è parte integrante del significato del tutto.
Per aggiungere a ciò che ha detto @PLL, avevo un collega della scuola di specializzazione la cui lingua madre era il greco e che trovava offensiva la "poligamia" composta dall'inglese. ;-) Tuttavia, essere offensivo non era un problema per lui.
E OP sta scrivendo un documento accademico * su * una lingua chiamata * brainfuck * ... Quindi forse sono solo io, ma sembra che abbia una scelta tra scienza e razionalità da un lato e ideologia politica e autocensura dall'altro lato . La scelta dovrebbe essere semplice. "a meno che l'editore della rivista a cui stai inviando il tuo articolo non si rifiuti esplicitamente di pubblicarlo" .. nel qual caso ovviamente buttiamo via ogni integrità dalla finestra e scriviamo solo quello che vogliono che scriviamo ...
CandiedOrange
2016-05-02 11:44:00 UTC
view on stackexchange narkive permalink

Dipende dal tuo pubblico. Se pubblichi alla U. C. Berkeley, potrebbero impiccarti per aver ceduto alla censura. Se sei alla BYU potrebbero espellerti per una violazione del codice d'onore se non censuri. D'altra parte qualcuno a Berkeley potrebbe decidere che sessualizzare un linguaggio di programmazione è offensivo e umiliante per le donne.

La natura stessa di una controversia è che non esiste una risposta chiara che garantisca la felicità di tutti. Tuttavia, la discrezione può diffondere molta tensione. Se vuoi evitare la censura del cazzo, puoi semplicemente lasciare i nomi delle lingue fuori dal titolo del giornale in modo che non appaiano in caratteri grandi.

Detto questo, sono orgoglioso che anche crescendo in una piccola città conservatrice riuscivo ancora a trovare queste parole definite nel dizionario della biblioteca scolastica.

Sono davvero questi gli standard a Berkeley e alla BYU?
@WillHunting Li sto usando come esempi alle due estremità dello spettro politico. Entrambi hanno la sensibilità della loro cultura da rendere conto. In entrambe le scuole si sono svolte proteste per cose più piccole. Il punto è conoscere il tuo pubblico. Ignorare qualcosa a cui il tuo pubblico è sensibile è un buon modo per fargli ignorare il resto del tuo messaggio.
-1 Hai qualche prova per uno dei tuoi esempi?
@Strongbad l'evidenza del potenziale problema è nei link che ho fornito. Mi stai chiedendo di citarli?
No, posso leggere cosa dicono le politiche. Quello che mi interessa sono le prove che supportano la tua interpretazione della politica.
@Strongbad Non voglio scegliere nessuna scuola quindi ecco [una storia] (http://www.slate.com/blogs/browbeat/2015/06/30/lsu_professor_fired_over_f_word_p_word_off_color_joke_finally_academia_s.html) da LSU su un professore di ruolo che ottiene licenziato per aver imprecato.
Vedi https://en.wikipedia.org/wiki/The_miller,_his_son_and_the_donkey. Per evitare di cedere alla censura in un modo o nell'altro, decidi se _tu_ vuoi scrivere o meno la parola e attenersi ad essa.
@Gnasher Intendevi [questo?] (Https://en.wikipedia.org/wiki/The_miller,_his_son_and_the_donkey)
@CandiedOrange, Riguardo alla storia della LSU. Suona male, ma qualcosa mi dice che c'è di più nella storia. "Inoltre, le è stato chiesto di non tornare a più di una scuola elementare nella zona di Baton Rouge negli ultimi tre anni a causa del suo comportamento inappropriato". In ogni caso, per quanto riguarda l'Università di Berkeley, non confondere il loro dipartimento di informatica con i loro dipartimenti di arti liberali. C'è una chiara divisione accademica culturale tra di loro.
@stephanbranczyk È raro che qualcuno venga licenziato per un solo motivo. Se ricorderai il mio punto era che è saggio conoscere la tua audizione. Penso di aver fornito prove che i problemi che imprecano possono causare almeno aumenti al livello di essere potenzialmente fonte di distrazione.
@CandiedOrange, Sono completamente d'accordo, ma vorrei anche segnalare un commento fatto da John Russell in fondo alla pagina seguente. http://www.huffingtonpost.com/2015/07/01/lsu-fired-professor”7707226.html Ora, non so se il suo commento è vero, quindi è per questo che non ripeto quello che ha detto qui, per tutti So che potrebbe essere solo un troll, ma se lo fosse, questo sarebbe un motivo per non saltare alle conclusioni sull'azione della LSU.
@StephanBranczyk Ho letto, fatto scorrere, cercato e cercato su Google e non riesco a trovare John Russell in questa pagina o in qualsiasi pagina che menziona LSU, lui e questo problema. Hanno eliminato il troll?
@CandiedOrange, È un commento di Facebook. si carica 5 secondi dopo il caricamento della pagina. Non sono sicuro se hai bisogno di un account Facebook per vederlo, ma potresti farlo.
gli esempi forniti, penso, sono ragionevoli in quanto il lettore comprenderebbe l'intento di chi scrive, anche se, diciamo, la BYU * effettivamente * non ha una politica del genere. il significato inteso è ciò che conta, e l'arancia candita ha fatto un buon lavoro qui. i pedanti non hanno bisogno di pesare.
@CandiedOrange: Il mio problema con il commento di Academia.StackExchange.com è che non identifica * a quale * dei commenti di John Russell si fa riferimento (il "30 novembre 2015 4:57 uno" o il "5 luglio 2015 5:41 "modifica del commento fatto un minuto prima). Non sono sicuro del motivo per cui non vedi nessuno dei due.
@toogam probabilmente perché non sono su Facebook
@sgroves: Su academia.stackexchange.com, non dovresti pubblicare disinformazione sulle politiche delle istituzioni accademiche, anche se tale disinformazione è incidentale al punto che stai effettivamente cercando di fare. In questo caso, CandiedOrange potrebbe raggiungere lo stesso scopo dicendo "una scuola molto liberale" e "una scuola molto conservatrice", piuttosto che fare false affermazioni su istituzioni specifiche.
@ruakh Hai ragione, potrei farlo io. ma poi la gente insisteva che io citassi le politiche e torno a nominare le scuole. Potresti notare che le affermazioni sono qualificate con maggio. Qualsiasi scuola con una politica di "linguaggio pulito" o "molestie sessuali" PU ricevere reclami e MAGGIO scegliere di agire di conseguenza. Anche se ciò non fosse mai accaduto, l'affermazione che ciò possa distrarre dal tuo punto è stata fermamente stabilita poiché l'unica protezione che hai è la discrezione dell'accusa. Il primo emendamento ti protegge solo dal governo. Non prudenti nel mondo accademico.
@ruakh se desideri contestare le affermazioni sui possibili risultati, specialmente dopo che il meccanismo di tali risultati è stato citato, capisci che l'onere della prova spetta a te. Mostrami le protezioni che garantiscono che ciò non possa accadere. Sarei felice di conoscerli.
@ruakh non sono d'accordo. scusa. è così che funziona la lingua.
"Detto questo, sono orgoglioso che anche crescendo in una piccola città conservatrice potrei ancora trovare queste parole definite nel dizionario della biblioteca scolastica." Ben detto!! Questo è ciò che è in gioco qui quando vai al nocciolo di questo problema. Le prossime persone religiose si offenderanno della parola Evoluzione ... E allora?
D.Salo
2016-05-02 17:32:54 UTC
view on stackexchange narkive permalink

A (sic) dopo i nomi alla prima menzione potrebbe essere sufficiente.

Sono abbastanza sicuro che non è così che viene usato "sic". Dalla mia comprensione "sic" è usato tra virgolette per denotare un errore nella fonte originale.
Da wikipedia - https://en.wikipedia.org/wiki/Sic L'avverbio latino sic ("così"; per intero: sic erat scriptum, "così era scritto") [1] inserito dopo una parola o un passaggio citato, indica che l'argomento citato è stato trascritto esattamente come si trova nel testo di origine, completo di qualsiasi ortografia errata o arcaica, affermazione sorprendente, ragionamento errato o altro argomento che potrebbe altrimenti essere considerato un errore di trascrizione.
Questo è il punto di @StrongBad's, però: non ci sono errori nell'uso del nome completo, e quindi l'uso di "sic" non è strettamente corretto.
@Brian I nostri gentili lettori presumono che gli autori di BrainFuck fossero brave persone che non avrebbero mai usato un linguaggio volgare e il vile OP ha commesso un errore di trascrizione quando ha scritto BrainFuck invece di BrainFudge. Il sic avvisa il gentile lettore che non ci sono stati errori di trascrizione.
@emory che è un modo abbastanza astratto di usare sic
Questo è un uso tecnicamente corretto di sic, ma potrebbe non essere compreso correttamente.
In pratica per lo più vedo "(sic)" usato quando l'autore vuole 'colpire' l'autore che sta citando ... Poi di nuovo può darsi che Reddit non sia il posto migliore per leggere :)
Kevin
2016-05-03 10:37:27 UTC
view on stackexchange narkive permalink

Lawrence lo ha espresso meglio nel suo commento:

A meno che questo non sia il primo articolo su quel linguaggio di programmazione in quella pubblicazione, dovresti avere la precedenza su cui attingere. In caso contrario, chiedi all'editore.

Ma c'è una ragione per cui l'ha scritto come commento, non come risposta.
Non sono sicuro di quale fosse questo motivo. È una risposta completa e utile.
Siamo d'accordo di non essere d'accordo.
@OrangeDog Vedo spesso persone che rispondono con un commento in situazioni in cui potrebbero non ritenere di meritare i punti reputazione che deriverebbero da una risposta corretta (in questo caso, potresti non voler essere ricompensato per aver risposto correttamente "queste sono le persone che dovresti chiedere: ... ")
Octopus
2016-05-06 10:01:08 UTC
view on stackexchange narkive permalink

Esistono numerosi modi accettabili per fare riferimento alla lingua. La pagina su di esso su esolangs.org dice questo:

Dato che l'ultima metà del suo nome è spesso considerata una delle parole più offensive nel Lingua inglese, a volte viene indicata come brainf ***, brainf * ck, brainfsck, b **** fuck, brainf ** ko BF. Ciò può rendere un po 'difficile la ricerca di informazioni su Brainfuck sul Web, poiché il nome proprio potrebbe non essere affatto utilizzato in alcuni articoli.

Sembra che sarebbe una considerazione importante quando decidi.

Mi piace "stronza" anch'io.
TOOGAM
2016-05-03 02:02:10 UTC
view on stackexchange narkive permalink

Considera l'idea di evitare del tutto il problema, non fornendo a queste lingue l'onore di essere sulla tua carta. I nomi di queste lingue hanno scelto qualcosa che si sono resi conto che avrebbe causato problemi. Non glorificare una decisione così sbagliata inquinando inutilmente il tuo buon lavoro di ricerca.

Probabilmente susciterai disprezzo e compulsioni a alzare gli occhi al cielo, anche se molte persone hanno sufficiente moderazione per comunicare la loro disapprovazione. È probabile che alcune persone lo vedano come un chiaro segno di mancanza di professionalità. Anche se non ricevi un feedback formale, ciò potrebbe influire sull'apprezzamento delle persone e potrebbe influire sul punteggio soggettivo. Tutto sommato, perché non è necessario abbracciare una tale negatività che non ti darà alcun vantaggio?

Cerca soluzioni alternative e usale. Coloro che sono a conoscenza dell'intero scenario potrebbero apprezzare molto il tuo tentativo di successo.

L'abbreviazione più comune che ho trovato per la prima lingua è "bf". ad esempio, la ricerca di "bf language" su Google mostrerà un linguaggio volgare nei risultati. La pagina Esolangs.org su questa lingua fornisce alcune altre abbreviazioni, sottolineando: "Questo può rendere un po 'difficile cercare informazioni su Brainfuck sul Web, poiché il nome proprio potrebbe non essere utilizzato affatto in alcuni articoli ". Questo è uno svantaggio del nome di questa lingua.

O, invece, considera di evitare del tutto il problema utilizzando un'alternativa. Propongo di considerare l'utilizzo di Ook! Ook! , che è direttamente convertibile nella lingua bf che hai menzionato. Se sei interessato alle funzionalità del linguaggio, questo dovrebbe essere un sostituto diretto che ti servirà bene. (L'unico svantaggio davvero significativo di cui sono a conoscenza è solo che è meno noto, quindi se desideri discutere di una comunità, potrebbe non avere lo stesso effetto. Oh, e conosco un altro tecnico svantaggio: il codice sorgente può essere un po 'più grande, anche se il significato interpretato finisce per essere lo stesso.)

Per quanto riguarda l'altra lingua che menzioni, noto che per quella JS, molte delle prime siti usano il suo nome completo (scritto per esteso) e usano anche il termine JSF * ck . La ricerca di JSF * ck su Google riesce a richiamare i siti. Quindi, sembra essere un nome ampiamente accettato dalla comunità che circonda quella lingua.

glorificare una decisione sbagliata? * cosa? * questa sembra una risposta terribilmente critica. il nome della lingua è * brainfuck *, punto. chiamarlo qualsiasi altra cosa potrebbe potenzialmente essere impreciso o fuorviante. se il lettore si offende per il nome di quel linguaggio di programmazione, non è colpa dell'autore dell'articolo, e l'autore non dovrebbe preoccuparsene. se personalmente pensi che il nome sia una "decisione sbagliata" è * completamente * irrilevante.
Sono tentato di creare una manciata di linguaggi letteralmente chiamati BF, Brainf ** k, Brainf * ck, Brainfick, ecc., Solo per creare più confusione. Dovrebbe essere indicato con il suo nome proprio.
@sgroves: Questo non è stato un giudizio accidentale. Non molto tempo fa, molte madri punivano i bambini per aver pronunciato un tale linguaggio, facendogli mettere una saponetta in bocca. Sia che tu ritenga tali sanzioni ben giustificate o che tali regole siano sciocche, i nomi della lingua hanno creato una situazione in cui le persone non possono discutere facilmente la lingua senza incitare polemiche e preoccuparsi della burocrazia e dell'accoglienza da parte di culture contrastanti. Questo distrae dalla capacità di concentrarsi su altri aspetti unici e interessanti della lingua. Hanno mancato di rispetto alla formalità, da cui dipende gran parte del mondo accademico
Introdurre deliberatamente errori di ortografia solo perché non ti piace una parola è sciocco.
@toogam al contrario: non usare nomi corretti per le cose in un documento formale è sicuramente una mancanza di rispetto della formalità. l'autore dell'articolo non ha scelto il nome * brainfuck *. sembra che tu stia suggerendo che il pubblico potrebbe non essere abbastanza maturo da sopportare di vedere questo nome in un documento formale. ora * quello * è irrispettoso. puniamo i bambini per tale linguaggio perché sono bambini; ci aspettiamo che gli adulti siano maturi. sono solo parole, dopotutto.
E git? "git" in gergo significa "stupido", e il nome di quel sistema di controllo della versione è stato scelto esattamente per questo significato. Il manuale del comando "git" si descrive come uno "stupido content tracker". Dovresti evitare di fare riferimento al VCS più utilizzato nel settore perché il suo nome è inappropriato?
@Hay Questo è interessante. Ho sempre pensato che git = get. Perché stai ricevendo il codice.
@Hay: Bel tentativo di analogia. (Lo trovo difettoso perché i livelli di inadeguatezza non sono uguali. Tuttavia, apprezzo la validità del punto.) Quante cose inappropriate pensi dovrebbero essere in un documento formale?
@sgroves: "puniamo i bambini per [un'azione] perché sono bambini". Dovresti punire i bambini per aver fatto qualcosa di sbagliato. Fare altrimenti è solo meschino e crudele. "ci aspettiamo che gli adulti siano maturi": allora spero che trovino modi alternativi di comunicare, senza richiedere espressioni così inappropriate (verbali o scritte). Al liceo pensavo che tali regole linguistiche fossero piuttosto sciocche. Ora sono addolorato per come è andata a finire la guerra, in particolare a causa del metodo pietoso della vittoria; avere una società giovane vergognosamente manca di rispetto. In che modo quella strategia è degna di una scrittura ** formale **?
@CodesInChaos Chi ha parlato di introdurre errori deliberati? La pagina di Wikipedia sulla lingua contiene 4 occorrenze di "BF". Questi sono nomi consolidati.
@sgroves, hai detto: "puniamo i bambini per questo linguaggio perché sono bambini; ci aspettiamo che gli adulti siano maturi. Sono solo parole, dopo tutto." Eppure, molti "codici vocali" universitari censurano esattamente questo ... solo parole. Non sono un fan della censura sotto la bandiera politicamente corretta di vietare i cosiddetti "discorsi di odio", ma finché queste cose esistono, "sono solo parole" non sembra essere una difesa sufficiente. Le parole hanno un significato. La domanda sorge semplicemente perché gli autori della lingua hanno deliberatamente deciso di modificare gli altri rendendo offensivo il nome della loro lingua.
@sgroves: La domanda di Max è nata in English.SE prima che Brian migrasse. La domanda di OP non era se l'uso della parola violasse la legge o le linee guida pubblicate da un college specifico. Max ha chiesto, "dovrebbe"? La domanda richiede un giudizio. Anche la scelta dell'argomento è tenue e richiede all'OP di procedere con cautela per essere maneggiata, evitando anche discorsi proibiti. La cultura americana mi ha portato a non essere d'accordo con le 4 parole che hai detto di recente prima "in un giornale". "È un documento formale" non giustifica il [passo falso] (http://dictionary.com/browse/faux-pas) di usare ingiustamente uno di questi nomi.
@TerryLewis Ti ha coinvolto, perché sembra che sgroves stesse facendo una domanda sul tuo commento, non sul mio.
TOOGAM-Tks. @sgroves, hai detto, "sono solo parole, dopotutto". E personalmente, sono d'accordo. Ma ho sentito parlare di troppi casi in cui le persone si mettono nei guai per aver usato la parola corretta nel modo corretto, senza alcuna offesa. In un'epoca in cui si può essere denunciati per aver usato il pronome di genere sbagliato, "solo parole" non significa molto! No, non è la stessa impostazione ... ma logicamente, che sembra meno offensivo ... riferirsi a un maschio biologico come "lui", o citando esplicitamente il nome di una lingua? Il punto è che è un rischio inutile (vedi risposta di Octopus) che penserei non sia saggio da prendere.
@sgroves, Ho iniziato a programmare quando avevo 14 anni. Anche adesso a 48 anni, se dicessi a mia madre che stavo programmando in quella lingua senza censurarmi, mi schiaffeggerebbe stupidamente ... nome della lingua o no! Non parli così con mamma! Sì, questo è il nome della lingua. Sì, IMHO, potrebbe essere citato in documenti formali senza censure. Ma non è qualcosa che farei. I creatori di BF hanno deciso di essere provocatori; questo è un loro diritto. Ciò non significa che devo fare lo stesso. Se il mio nome è sulla carta, mi rifletterà e sceglierei un approccio meno (potenzialmente) offensivo.
@TerryLewis Potresti non parlare in questo modo con tua madre, ma questa è solo la tua cultura personale. non parlare per me. Non mi interessa che le persone cerchino di mettermi nei guai quando non ho fatto niente di male. se ne hai paura, va bene. ma non provare a dirmi che non dovrei scrivere i nomi propri delle lingue in documenti formali come dovrebbero essere in grado di fare gli adulti funzionanti. i voti positivi sembrano essere d'accordo con me.
Non correlato, ma abbiamo un generatore di ID che genera ID in base36. E per inciso, "fuck" è un numero base36 perfettamente valido. Come "culo" e "tetta" e cosa no. In realtà abbiamo discusso degli algoritmi per "disinfettare" l'ID generato, ma alla fine abbiamo deciso di ripeterlo ... Supportiamo più di una dozzina di lingue ... Dobbiamo disinfettare tutte le parole che potrebbero essere offensive in una di queste lingue ?? Dire che l'autore di * brainfuck * sta causando problemi è miope. Più culture si mescolano, più diventa impossibile continuare così. È l'eccessiva sensibilità che causa i problemi.
@sgroves, non è questo il punto. Il punto è a) quella parola è un termine offensivo noto, b) l'autore ha una scelta tra un termine offensivo noto e altri termini che identificano correttamente la lingua, ec) l'OP ha chiesto cosa dovrebbe fare. IMHO, la cultura di oggi è tale che corri un rischio con quasi QUALCOSA che dici. Se questo documento formale è importante (per la scuola o il lavoro), * io * adotterò l'approccio meno offensivo. Mia madre era solo un esempio di qualcuno che avrebbe trovato QUALSIASI uso del termine offensivo; vuoi rischiare la tua carriera assumendo che mia madre non sia la destinataria di questo documento?
@StijndeWitt, hai detto: "È l'eccessiva sensibilità che causa i problemi". Questo in realtà riflette più correttamente la mia opinione. Se uno dei miei colleghi mi avesse inviato un'e-mail con il termine, non mi lamenterei. Altri, invece, lo porterebbero all'HR. La difesa di "ma questo è in realtà il nome della lingua" potrebbe avere un senso logico, ma le risorse umane spesso sbagliano sul lato della cautela, specialmente quando esiste un accenno di sessualità. La molestia sessuale è ora definita dalla percezione della presunta vittima. Non sono completamente d'accordo con questo, ma è la realtà di oggi.
@TerryLewis Triste, ma vero.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...