Jeffrey Cross
Jeffrey Cross

Süntaksi Hacks

[Ed märkus: see oli algselt postitatud O'Reilly võrgustikus 16. mail 2005.]

Mõne nädala jooksul olen ma mõnda ideed ümbritsenud Sööb, laskub ja lehed kohtub Chicago stiili käsiraamat cum kirjutamise stiilis juhend ja tehniline kirjastamine krunt, kõik pakitud kogum näpunäiteid ja tööriistu bänner Hacks seeria. Ma isegi pilkasin oma unenäo katet raamatu eest, mida ma esialgu nimetasin Süntaksi Hacks: nõuanded ja tööriistad parema kirjutamise ja redigeerimise jaoks.

Kuigi selline raamat jõudis mind üllatavalt ambitsioonikaks ja rohkem kui pisut hirmuäratavaks ja jäi seega ainult nimega eksisteeriva idee puhastusseisundisse (ma tõesti meeldis pealkiri, kuigi ma leidsin, et sundisin sisu sellesse, et tõesti paremini sobiks rohkem igav, kuid täpsem pealkiri Häkkide kirjutamine) võttis minu kohalik koomiksikauplus jalutuskäigu, et mõista täpselt, kui väike on minu idee.

Mai. T Usklik (ajakiri, mida ma mujal rippusin) tabas Annalee Newitzi „DIY semantika” lugu. Sissejuhatus, mis on pealkirjaga „Conlangers 'Art“ (väljavõte siin) on antud ajakirjas TOC-s kirjeldatud: „Üle kaheksasada klingoni ja teiste keele leiutajad uuendavad teadvuse DNA-d.” Nüüd seda on a Süntaksi Hacks tasub saada põnevust (või alandada, kui olete püüdnud sama rubriiki lisada rohkem banaalset ja pedantilist sisu) .Miks soovite oma keelt luua? Võib-olla on teie eesmärk poliitiline ja humanitaarne, võimaldada eri keelte inimestel moodustada liite ja mõista üksteist abikeele kaudu, nagu esperanto. Võib-olla soovite luua kujuteldava fantaasia maailma, et asustada ainulaadse loodusliku karmiga, nagu Elvish või Klingon. Kas nad loovad arvuti skriptikeelt, näiteks Perlit; see on ainuke kõneleja ja kroonik, näiteks Doug Ball'i Skerre; või täiesti loogiline keel, mis eemaldab kõik ebaselgust, nagu Lojban, Newitz väidab, et keele leiutajad jagavad ühte olulist omadust: nad on idealistid.

Niisiis, mis tahes põhjusel (ja nagu ma olen lühidalt kokku võtnud, olete palju), olete otsustanud luua oma keele. Täpselt kuidas kas sa lähed seda tegema? Sarnaselt keskmisega, nagu ma olen kunagi näinud Usklik (see on ajakiri, mis on peamiselt pühendatud raamatute ülevaatamisele), Newitz kirjeldab oma keele loomiseks vajalikke samme (ta laiendab iga sammuga rikkaliku kirjeldusega pilkupüüdva ja kenasti paigutatud graafiku):

  1. Vali süntaks
  2. Loo fonoloogilised omadused
  3. Looge leksikon
  4. Tee oma kirjutamissüsteem
  5. Arendage kõneldavat kogukonda
  6. Määrake, kuidas teie kontuur kahemõttelisust käitleb
  7. Mõelge emotsionaalsete markerite lisamisele oma keelele
  8. Pick One: Artlang või Auxlang
  9. Kindlaks, kas teie konverentsil on poliitiline eesmärk
  10. Kindlaks, kas teie konverents eeldab 2000 aastat ajaloolist arengut.
  11. Vali oma keele nimi ja postita see võrgus.

Tehke kõik need sammud peatüki pealkirjaks ja täitke iga peatükk häkkidega ning sa oled end veenvam Süntaksi Hacks kui see, mida ma olin noodling, kuigi küllaltki väiksema publikuga. Kui need sammud või artikkel, mida ma paratamatult kokkuvõtlikult tegin, on ebaõiglane, huvitame teid, kontrollige mai mai väljaannet Usklik enne seda, kui see on juunikuu muusika väljaandes uudistesaadetes asendatud.

Osa

Jätnud Kommentaari