Perché XML non è chiamato EML?

21

Da Wikipedia

Extensible Markup Language (XML) is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification[4] produced by the W3C, and several other related specifications, all gratis open standards.[5]

Quali sono i motivi storici per cui viene chiamato l'XML stenografico piuttosto che l'EML più naturale?

    
posta Raynos 30.06.2011 - 12:31
fonte

7 risposte

61

Ho fatto un tour molto piacevole attraverso w3c, google e wikipedia e alla fine ho trovato la risposta : una specifica XML annotata dove troviamo un estratto di un'email dall'inventore del nome , James Clark, un'e-mail del presidente Jon Bosak che ha suggerito di utilizzare la lettera X , altre idee per i nomi e i voti finali:

Votes   Acronym Full Name
5   XML Extensible Markup Language
4   MAGMA   Minimal Architecture for Generalized Markup Applications
3   SLIM    Structured Language for Internet Markup
1   MGML    Minimal Generalized Markup Language

Penso che Jon Bosaks abbia risposto al suggerimento di James Clarks, per chiamarlo "Extensible Markup Language" ha dato alla luce l'acronimo:

In my opinion, the U-combinations won't fly, but if we allow "X" to stand for "extensible", then I could live with (and even come to love) XML as an acronym for "extensible markup language", and I hereby now throw it into the list of current proposals.

Alcuni bonus - da alcune vecchie relazioni del XML Special Interest Group, che ho trovato mentre cercavo un preventivo originale che potesse rispondere alla domanda:

M.15 Should the spec refer to XML as "The Extensible Markup Language" or as "Extensible Markup Language" without a definite article (e.g. in the first sentence)?

The WG elected to give no guidance to the editors on this issue (in the full expectation that the result would depend on which editor touched the file last).

Rationale: after several minutes' discussion and increasing hilarity, no consensus had been reached, but the end of the allotted time for the conference call had.

    
risposta data 30.06.2011 - 14:15
fonte
26

Perché "X" è così tanto più fresco che "E".

Presumibilmente anche per evitare confusione con cose come ML estensibile .

    
risposta data 30.06.2011 - 12:35
fonte
11

Dal libro Computer & Società

The X in XML

"XML is both a boon and a threat to the web dream."

The X in XML stands for eXtensible. This signifies that XML is open. It is open in the sense that it allows growth. Note that the abbreviation is XML and not EML. There is something daring, attractive, exciting about that X. X stands for many things, depending on the culture of the society in which it appears! The two most obvious things denoted are

  • X-rated stuff: films, books... intended for adults only!
  • X-roads: where choices in direction can be made.

Since the X in XML is pronounced "ex" and may sometimes even be written that way, then we have an opportunity of charting other potential meanings. For example, to say that "she is his ex" implies something in the past. This is not the intention of the X in XML. But we can make it so. We can think of XML poetically as X-ML to refer to the SGML that preceded it.

And we can use exactly the same interpretation for XHTML.

    
risposta data 30.06.2011 - 12:42
fonte
2

Questa è una domanda che forse è meglio chiedere su link , in generale, il mondo di lingua inglese tende ad usare la X in modo creativo, come X come "croce" come in Xing. In questo caso, sembra che "X" rappresenti la prima Sillaba ("eeeks"), non la prima lettera.

    
risposta data 30.06.2011 - 12:36
fonte
2

Speculare sulla risposta fornita da Andreas_D:

but if we allow "X" to stand for "extensible"

Si noti che sembra che ci sia un po 'di reverse engineering dell'acronimo qui ... abbiamo una X, come dovrebbe resistere ??

Mi sembra che gli sport eXtreme, i giochi X, ecc. siano stati molto popolari intorno al 1995 e che la X in XML sia probabilmente un gioco verso questo. Forse qualcuno ha sperato in eXtreme Markup Language?

    
risposta data 30.06.2011 - 15:28
fonte
1

Ho sempre pensato all'X in XML come ad indicare che puoi creare qualsiasi tipo di linguaggio di markup che desideri con XML. Quando era nuovo, era una delle cose più grandi di cui tutti parlavano.

    
risposta data 30.06.2011 - 16:01
fonte
1

X è pronunciato ex , ed è abbastanza comune negli acronimi usare X per le parole che iniziano con ex - .

Sarebbe meglio chiedere su English.SE

    
risposta data 30.06.2011 - 16:15
fonte

Leggi altre domande sui tag