Nim (aikaisemmin Nimrod) on yleiskäyttöinen, imperatiivinen, staattisesti tyypitetty käännettävä tietokoneiden ohjelmointikieli. Sen suunnitteli ja kehitti Andreas Rumpf. Kielestä julkaistiin ensimmäinen versio vuonna 2008. Nimin syntaksi muistuttaa pythonia ja pascalia. Nimin kääntäjä kääntää kieltä oletuksena C-kielelle, jättäen koodin optimoinnin toiselle kääntäjälle, ja pystyy sen lisäksi myös kääntämään Nimiä C++:ksi, Objective-C:ksi ja JavaScriptiksi.
Wikipedian artikkelista ”Nim (ohjelmointikieli)”, CC BY-SA 4.0
Mikä on Nim programming language?
Nim programming language on avoimen lähdekoodin ohjelmisto Windowsille (kategoria: Ohjelmointikielet ja SDK:t). Julkaisija: nim. Kategoriassa Ohjelmointikielet ja SDK:t se on suosiossa sijalla 27. Ensimmäinen versio julkaistiin vuonna 2008. Ohjelmointikieli: Nim. Windowsin lisäksi siitä on versiot seuraaville: Linux, macOS, alustariippumattomuus, FreeBSD ja DragonFly BSD.
Asennus ja järjestelmävaatimukset
Julkaisija tarjoaa asennusohjelmat seuraaville: 64-bittinen ja 32-bittinen; tiedostomuodot: Portable. Ohjelma toimii ilman asennusta (portable).
Päivitykset ja versiohistoria
Uusin versio on 2.2.12, julkaistu 8. syyskuuta 2026. Versiohistoriassa on 4 julkaisua, vanhin 9. maaliskuuta 2022; kaikki linkittävät virallisiin tiedostoihin. Se tarkoittaa noin 0,9 julkaisua vuodessa.
Suosio ja tiedostotyypit
Chocolatey-paketti on ladattu 22 885 kertaa. Lähdekoodilla GitHubissa (nim-lang/Nim) on 18 279 tähteä. Wikipediassa on siitä artikkeli 14 sivuston kielellä. Samankaltaisia ohjelmia ovat esimerkiksi Go Programming Language, LLVM ja CMake.
Projektin kuvaus GitHubissa: “Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).”
Plussat / Miinukset
Plussat
- Avoin lähdekoodi: kuka tahansa voi tarkastella koodia ja kääntää sen itse
- Portable: toimii ilman asennusta
- Päivitetty kahden viime kuukauden aikana
- Toimii myös: Linux, macOS ja alustariippumattomuus
- Laaja käyttäjäkunta
- Pitkäikäinen projekti (vuodesta 2008)
Miinukset
- Ei natiivia ARM64-versiota
Lyhyesti: Nim programming language on avoimen lähdekoodin työkalu kategoriasta Ohjelmointikielet ja SDK:t (64-bittinen ja 32-bittinen).
Kuvakaappaukset
Onko Nim programming language -ohjelman lataaminen turvallista?
- Tiedoston jakelee nim-lang.org, joka on julkaisijan oma verkkotunnus
- Latauslinkki käyttää HTTPS-yhteyttä
- SHA256-tiiviste on julkaistu, joten tiedoston voi tarkistaa:
DAFE9C81F8118FAC2E07EE24F3649448A590D8B0F3B55D1A97C66F99035CC8E6· Avaa tämän tiivisteen VirusTotal-raportti - Linkkiä ei ole vielä tarkistettu
- Lähdekoodi on julkinen
- ExeAtlas ei säilytä, kääri eikä muokkaa asennusohjelmia
Aiheeseen liittyvä opas: Näin tarkistat tiedoston SHA256-tiivisteen Windowsissa
Viimeisimmät versiot
Kaikki versiot (4) ›4 versiota 5 vuoden aikana · noin 0,9 vuodessa
| Versio | Päivämäärä | Koko | Tiedostot |
|---|---|---|---|
| 2.2.12Uusin | 8. syyskuuta 2026 | — | 32-bittinen ZIP64-bittinen ZIP |
| 2.0.8 | 3. heinäkuuta 2024 | 25,8 Mt | 32-bittinen ZIP64-bittinen ZIP |
| 2.0.0 | 1. elokuuta 2023 | 25,0 Mt | 32-bittinen ZIP64-bittinen ZIP |
| 1.6.12 | 9. maaliskuuta 2022 | 21,8 Mt | 64-bittinen ZIP32-bittinen ZIP |
Asennus komentoriviltä
Hiljainen asennus ›winget install --id nim.nim -echoco install nim -yAiheeseen liittyvä opas: winget-opas: ohjelmien asennus ja päivitys
Tiedot
- Julkaisija
- nim
- Kategoria
- Ohjelmointikielet ja SDK:t
- Lisenssi
- MIT
- Hinta
- Ilmainen
- Lähdekoodi
- github.com/nim-lang/Nim
- Ohjelmointikieli
- Nim
- Vaatimukset
- Windows 11 / 10
- Arkkitehtuuri
- 64-bittinen, 32-bittinen
- Asennusohjelma
- Portable
- Muut alustat
- Linux, macOS, alustariippumattomuus, FreeBSD, DragonFly BSD
- Versio
- 2.2.12
- Julkaistu
- 8. syyskuuta 2026
- Ensimmäinen julkaisu
- 2008
- Lisätty luetteloon
- 24. toukokuuta 2023
- Versioita luettelossa
- 4
- Päivityksiä vuodessa
- 0,9
- Chocolatey-lataukset
- 22 885
- GitHub-tähdet
- 18 279
- GitHub-haarat
- 1 571
- Verkkosivusto
- nim-lang.org
- winget-tunnus
- nim.nim
- Chocolatey-paketti
- nim
Arviot ja arvostelut
Ei vielä arvosteluja. Anna ensimmäinen arvio.
Vaihtoehtoja Nim programming language -ohjelmalle
Näytä kaikki ›-
Avoin lähdekoodi2,1 milj. ↓ -
Avoin lähdekoodi2,8 milj. ↓ -
Avoin lähdekoodi3,7 milj. ↓ -
Avoin lähdekoodi249,7 t. ↓ -
Avoin lähdekoodi1,9 milj. ↓ -
Avoin lähdekoodi1,4 milj. ↓ -
Avoin lähdekoodi2,2 milj. ↓ -
Avoin lähdekoodi82,7 t. ↓
Usein kysytyt kysymykset
Onko Nim programming language ilmainen?
Kyllä. Nim programming language on avoimen lähdekoodin ohjelmisto, lisenssi MIT.
Onko Nim programming language -ohjelman lataaminen turvallista?
Tiedosto ladataan osoitteesta nim-lang.org, joka kuuluu julkaisijalle; ExeAtlas ei säilytä eikä muuta tiedostoa. Vertaa ladatun tiedoston SHA256-tiivistettä tällä sivulla näkyvään tai avaa tiivisteen VirusTotal-raportti.
Miten Nim programming language asennetaan wingetillä?
Avaa PowerShell tai Windows Terminal ja suorita tällä sivulla näkyvä winget-komento. winget lataa virallisen asennusohjelman ja tarkistaa sen SHA256-tiivisteen ennen suorittamista.
Toimiiko Nim programming language ARM-koneissa (Windows on Arm)?
ARM64-versiota ei ole; Windows 11 on Arm voi ajaa saatavilla olevan version (64-bittinen ja 32-bittinen) emuloituna.
Mistä voi ladata Nim programming language -ohjelman vanhemman version?
Versiosivulla ovat kaikki 4 versiota 9. maaliskuuta 2022 alkaen linkkeineen virallisiin asennustiedostoihin.
Voiko Nim programming language -ohjelmaa käyttää ilman järjestelmänvalvojan oikeuksia?
Kyllä, ohjelma on portable: pura ja käynnistä.
Mitä vaihtoehtoja Nim programming language -ohjelmalle on?
Go Programming Language, LLVM, CMake, Deno ja Yarn. Vaihtoehtosivu vertailee niitä.