Tutustu Story Shackiin
Lisää generaattoreita, kirjoitustyökaluja ja aineistoja tarinankerrontaan.
Tutustu lisää aiheeseen Koodi
- Salasanat
- Teknologiapinon ideoita
- Viestiideoiden vahvistaminen
- Koodinimet
- Palvelinten nimet
- Hackathon-projekti
- Hakkereiden nimet
- DevOps-tapauskehotteet
- Git-haaran nimet
- Kehitystyökalujen nimet
- Koodisanat
- Ohjelmoijien nimet
- Pilviprojektien nimet
- Koodivarastojen nimet
- Pull-pyynnön otsikko
- Kehyksen nimigeneraattori
- API-päätepisteiden nimet
- Mobiilipelien nimet
- Tietokonevirusten nimet
- Selainlaajennusten nimet
- Wifi-nimet
- Kiristyshaittaohjelmien ryhmä
- Tietokannan taulukoiden nimet
- Palvelinten isäntänimet
- Ohjelmistojen nimet
Löydä vielä lisää satunnaisia nimigeneraattoreita
Tutustu kaikkiin: Sekalaiset
Skip list of categories
Akatemia
Estetiikka
Tekoälytyökalut
Kauneus
Olut
Yritykset
Call of Duty
Kalligrafia
Autot
Koodi
Kahvi
Cosplay
Cottagecore
Kodikas
Käsityöt
Muoti
Festivaalit
Ruoka
Käyttäjänimet
Juhlapyhät
Miksologia
Musiikki
Toimisto
Vanhemmuus
Juhlat
Podcastit
Tuottavuus
Ammatit
Projektinhallinta
Laivat
Urheilu
Tatuoinnit
Teknologiatapahtumat
Televisio
Twitch
Häät
Noituus
Showpaini
Alkuperätarina
Jokainen ohjelmointikieli alkaa nimellä, jonka kuiskasi terminaalissa kello 2 aamuyöllä kehittäjä, joka uskoo pystyvänsä parempaan kuin nykyiset. Parhaat kuvitteelliset kielinimet tuntuvat siltä, että ne ovat jo olemassa jossakin vaihtoehtoisessa aikajanassa, jossa pakettienhallinnan sodat päättyivät rauhanomaisesti ja kaikki olivat yhtä mieltä sarkainten ja välilyöntien käytöstä. Nimet, kuten LambdaScript tai RustBolt, herättävät mieleen kokonaisia paradigmoja. Toiset, kuten HotTakeLang tai TabVersusSpace, ovat naamioituja taisteluhuutoja.
Nämä nimet pohjautuvat kieliekosysteemin todellisiin nimeämismalleihin: Haskellin toiminnalliseen purismiin, Rustin järjestelmäohjelmoinnin itsevarmuuteen, Pythonin helppokäyttöisyyteen ja Prologin akateemiseen mahtipontisuuteen. Ne tasapainottavat brändättävyyttä hienovaraisilla signaaleilla, jotka saavat kehittäjät luottamaan kieleen ensi silmäyksellä.
Kuinka valita kielen nimi
Hyvä ohjelmointikielen nimi tekee kolme asiaa. Ensinnäkin se viittaa filosofiaan. Nimet, kuten OwnershipLang tai SafeScript, kuvaavat muistin turvallisuutta ja omistajuusmalleja ennen kuin luet dokumentaation. Toiseksi se jättää tilaa maskotille. Parhaissa kielissä on kuvakkeina eläimiä, mytologisia olentoja tai abstrakteja geometrisia muotoja. Kolmanneksi, se selviää GitHub-hausta. Kielesi nimen ei pitäisi olla jo olemassa, sen ei pitäisi olla tavaramerkki, ja sillä tulisi olla vastaava npm-paketti, joka ei todellakaan ole sinun, mutta voisi olla.
Mieti paradigmaa, jonka haluat omistaa. Funktionaaliset kielet suosivat matemaattisia termejä: FunctorFlow, MonadLang, LambdaScript. Järjestelmäohjelmoinnin nimet muuttuvat metallisiksi ja teollisiksi: IronForger, RustBolt, CarbonStack. Skripti- ja saavutettavuusnimet suosivat lämpöä ja keveyttä: QuickSilver, FeatherScript, ComfortLang.
Identiteetti ja kulttuurinen painoarvo
Kielen nimi on sosiaalinen sopimus tulevan yhteisösi kanssa. Se asettaa odotuksia. Kielen nimeäminen pakettienhallinnan sanaleikin, kuten NPMparty tai CargoRun, mukaan viestii leikkisyydestä ja metatietoisuudesta. Akateemisen termin, kuten PiCalculus tai TypeTheory, käyttö viestii muodollisuudesta ja älyllisestä kunnianhimosta. Retrohenkisen keskustietokoneviittauksen, kuten COBOLScriptin tai JCLRunnerin, käyttö viestii joko syvällisestä asiantuntemuksesta tai tahallisesta ironiasta.
Nimi määrittää myös, millaisia pyhiä sotia perii. TabVersusSpace houkuttelee pyöräilyyn ensimmäisestä päivästä lähtien. CryptoCore houkuttelee libertaarien idealisteja. OldSchoolCode tuo mukanaan nostalgiavetoista keskustelua. Valitse taistelusi ennen kuin valitset nimesi.
Vinkkejä tämän generaattorin käyttöön
Käytä generaattoria aivoriihen lähtökohtana, älä lopullisena päätöksenteon lähtökohtana. Luo erä, huomaa, mitkä nimet tuntuvat sotkuisilta, ja mukauta niitä sitten. Jos RustBolt tuntuu liian läheltä Rustia, kokeile BoltedLangia. Jos LambdaScript tuntuu ylikäytettyltä, kokeile ApplyFunctionia. Tavoitteena on nimi, joka tuntuu väistämättömältä jälkikäteen, mutta yllättävältä ensimmäisellä kerralla.
Kiinnitä huomiota kunkin nimen paradigmasignaaleihin. Nimi, kuten AsyncAwait, kertoo kehittäjille, että tämä kieli välittää samanaikaisuudesta. Nimi, kuten CleanArchitecture, viestii organisaatioperiaatteista. Nämä vihjeet eivät ole sattumia. Ne ovat kieli-identiteetin tukipilareita, jotka odottavat täydennystä.
Inspiraatiota kielellesi
Kun päätät nimestä, kysy itseltäsi, mitkä kolme asiaa kielesi tekee ja mitä nimi vihjaa. Jos nimi vihjaa johonkin, mitä kielesi ei pysty tarjoamaan, muuta nimeä. LeakProof-nimisen kielen ei pitäisi vuotaa. FastCompile-nimisen kielen pitäisi kääntyä nopeasti. Nimi on lupaus käyttäjillesi, ja lupaukset muokkaavat yhteisöjä.
Usein kysytyt kysymykset
Mikä tekee ohjelmointikielen nimestä hyvän?
Hyvä ohjelmointikielen nimi on mieleenpainuva, viittaa paradigmaan tai filosofiaan ja kestää GitHub-haun ilman törmäyksiä. Sen tulisi toimia brändinä, kutsua maskotti ja jättää tilaa yhteisön muodostumiselle ympärilleen. Parhaat nimet tuntuvat jälkikäteen väistämättömiltä, mutta ensi silmäyksellä yllättäviltä.
Miten valitsen paradigman fiktiiviselle kielelleni?
Valitse paradigma, joka kiinnostaa sinua, ja nimeä se sitä vastaavilla signaaleilla. Funktionaaliset kielet käyttävät usein matemaattisia termejä, kuten Functor, Monad tai Lambda. Järjestelmäkielet muuttuvat industrialistisiksi ja metallisiksi, kuten IronForger tai CarbonStack. Valitse, mitä haluat omistaa, ja anna nimen kantaa painoarvoa alusta alkaen.
Voinko käyttää näitä nimiä oikeissa projekteissa?
Nämä nimet ovat keksittyjä ja luotuja luoviin käyttötapauksiin, kuten pelimaailmoihin, kirjoitusprojekteihin ja käsitteelliseen huumoriin. Ennen kuin käytät mitään nimeä oikeassa projektissa, tarkista olemassa olevat tavaramerkit, GitHub-repositoriot ja pakettienhallinnan törmäykset. Generaattori on aivoriihityökalu, ei laillinen selvityspalvelu.
Miksi ohjelmointikielten nimillä on merkitystä?
Kielen nimi on usein ensimmäinen yhteiskunnallinen sopimus yhteisösi kanssa. Se asettaa odotuksia filosofiasta, sävystä ja tavoitteista. Nimet, kuten SafeScript tai OwnershipLang, viestivät teknisistä sitoumuksista. Nimet, kuten HotTakeLang tai TabVersusSpace, viestivät kulttuurisista asenteista. Nimi muokkaa sitä, miten ihmiset suhtautuvat kieleesi jo ennen kuin he lukevat riviäkään dokumentaatiota.
Mikä on Holy War -kielen nimi?
Holy War -kielen nimi herättää väistämättä intohimoista keskustelua suunnitteluvalinnoista, filosofisesta puhtaudesta tai nostalgisesta uskollisuudesta. Nimet, kuten TabVersusSpace, SemicolonHoly tai CryptoCore, houkuttelevat irtisanoutumiseen ja periaatteellisiin väittelyihin. Näihin nimiin liittyy valmiiksi rakennettuja yhteisöjä, joilla on vahvat tunteet taustalla olevista ideoista, parempaan tai huonompaan suuntaan.
Millaisia ovat hyvät Ohjelmointikielten nimet?
Tässä generaattorissa on tuhansia satunnaisia Ohjelmointikielten nimet. Aloita näistä esimerkeistä:
- LambdaScript
- RustBolt
- QuickSilver
- Pandasaurus
- TabVersusSpace
- OwnershipLang
- HotTakeLang
- COBOLScript
- ActorModel
- AutoMemory
Tietoa tekijästä
Tarinankertoja ja kehittäjä Martin Hooijmans rakentaa huolella kaikki The Story Shackin ideageneraattorit ja kirjoitustyökalut. Päivisin työskentelen teknologiaratkaisujen parissa. Vapaa-ajallani uppoudun mielelläni tarinoihin lukemalla, kirjoittamalla, pelaamalla tai roolipelaamalla – luultavasti nautin melkein mistä tahansa tarinoihin liittyvästä. The Story Shack on tapani antaa takaisin maailmanlaajuiselle tarinankerrontayhteisölle. Se on valtava luova kanava, jossa saan herättää ideani eloon. Kiitos vierailustasi. Jos pidit tästä työkalusta, tutustu myös muutamaan muuhun!
Upota verkkosivustollesi
Upota tämä ideageneraattori verkkosivustollesi kopioimalla seuraava koodi ja liittämällä se kohtaan, jossa haluat pienoisohjelman näkyvän:
<div id="story-shack-widget"></div>
<script src="https://widget.thestoryshack.com/embed.js"></script>
<script>
new StoryShackWidget('#story-shack-widget', {
generatorId: 'programming-language-name-generator',
generatorName: 'Ohjelmointikielen nimigeneraattori',
generatorUrl: 'https://thestoryshack.com/fi/generaattorit/ohjelmointikielen-nimigeneraattori/',
language: 'fi'
});
</script>