Nim (programari) és un llenguatge de programació de sistemes d'alt nivell, compilat, multiparadigma i de propòsit general. Va ser dissenyat i desenvolupat per un equip liderat per Andreas Rumpf. Nim pretén ser "eficient, expressiu i elegant", i admet paradigmes de metaprogramació, funcional, de pas de missatges, procedimental i orientat a objectes. Nim inclou característiques com la generació de codi en temps de compilació, tipus de dades algebraics i una interfície de funció forana (FFI) per a la interfície amb C, C++, Objective-C i JavaScript. També admet la compilació en aquests mateixos llenguatges com a representacions intermèdies.
Nim té un tipatge estàtic. Admet funcions de metaprogramació en temps de compilació com ara macros sintàctiques i macros de reescriptura de termes. Les macros de reescriptura de termes permeten implementar a les biblioteques estructures de dades comunes, com ara bignums i matrius, de manera eficient i amb integració sintàctica, com si fossin funcions lingüístiques integrades. Els iteradors són compatibles i es poden utilitzar com a entitats de primera classe, igual que les funcions, cosa que permet l'ús de mètodes de programació funcional. La programació orientada a objectes s'aplica a l'herència i al despatx múltiple. Les funcions poden ser genèriques i sobrecarregades, i les genèriques es milloren encara més amb el suport de Nim per a les cla
De l’article «Nim (programari)» de la Viquipèdia, CC BY-SA 4.0
Què és Nim programming language?
Publicat per nim, Nim programming language és programari de codi obert per a Windows inclòs a la categoria Llenguatges i SDK. En aquest catàleg ocupa la posició 27 per popularitat dins de la categoria Llenguatges i SDK. La primera versió es remunta a 2008. Està escrit en Nim. A més de Windows, també està disponible per a Linux, macOS, multiplataforma, FreeBSD i DragonFly BSD.
Instal·lació i requisits
El desenvolupador ofereix instal·ladors Portable per a Windows de 64 bits i 32 bits. Funciona sense instal·lació (versió portable).
Actualitzacions i historial de versions
La versió actual és la 2.2.12, publicada el 8 de setembre del 2026. L’historial arriba fins a 9 de març del 2022 i reuneix 4 versions, totes enllaçades als fitxers oficials. Això suposa unes 0,9 versions per any.
Popularitat i tipus de fitxer
El paquet de Chocolatey suma 22.885 baixades. El codi font a GitHub (nim-lang/Nim) té 18.279 estrelles. La Viquipèdia hi dedica un article en 14 de les llengües d’aquest lloc. Entre els programes semblants hi ha Go Programming Language, LLVM i CMake.
Descripció del projecte a GitHub: “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).”
Avantatges / Inconvenients
Avantatges
- Codi obert: qualsevol persona pot revisar i compilar el codi
- Portable: funciona sense instal·lar-lo
- Actualitzat en els darrers dos mesos
- També per a Linux, macOS i multiplataforma
- Base d’usuaris àmplia
- Projecte veterà (des de 2008)
Inconvenients
- Sense versió nativa per a ARM64
En resum: Nim programming language és un programa de codi obert de la categoria Llenguatges i SDK, disponible per a ordinadors de 64 bits i 32 bits.
Captures de pantalla
És segur baixar Nim programming language?
- El fitxer se serveix des de nim-lang.org, el domini del mateix desenvolupador
- L’enllaç de baixada fa servir HTTPS
- Hi ha un hash SHA256 publicat per verificar el fitxer:
DAFE9C81F8118FAC2E07EE24F3649448A590D8B0F3B55D1A97C66F99035CC8E6· Obre l’informe de VirusTotal d’aquest hash - L’enllaç encara no s’ha comprovat
- El codi font és públic
- ExeAtlas no allotja, no embolcalla ni modifica instal·ladors
Guia relacionada: Com comprovar el hash SHA256 d’un fitxer a Windows
Versions recents
Les 4 versions ›4 versions en 5 anys · unes 0,9 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 2.2.12Darrera | 8 de setembre del 2026 | — | 32 bits ZIP64 bits ZIP |
| 2.0.8 | 3 de juliol del 2024 | 25,8 MB | 32 bits ZIP64 bits ZIP |
| 2.0.0 | 1 d’agost del 2023 | 25,0 MB | 32 bits ZIP64 bits ZIP |
| 1.6.12 | 9 de març del 2022 | 21,8 MB | 64 bits ZIP32 bits ZIP |
Instal·lar des de la línia d’ordres
Instal·lació silenciosa ›winget install --id nim.nim -echoco install nim -yGuia relacionada: Com utilitzar winget: instal·lar i actualitzar
Informació
- Desenvolupador
- nim
- Categoria
- Llenguatges i SDK
- Llicència
- MIT
- Preu
- Gratuït
- Codi font
- github.com/nim-lang/Nim
- Llenguatge
- Nim
- Requisits
- Windows 11 / 10
- Arquitectura
- 64 bits, 32 bits
- Instal·lador
- Portable
- Altres plataformes
- Linux, macOS, multiplataforma, FreeBSD, DragonFly BSD
- Versió
- 2.2.12
- Data de publicació
- 8 de setembre del 2026
- Primera versió
- 2008
- Afegit al catàleg
- 24 de maig del 2023
- Versions registrades
- 4
- Actualitzacions per any
- 0,9
- Baixades a Chocolatey
- 22.885
- Estrelles a GitHub
- 18.279
- Bifurcacions a GitHub
- 1.571
- Lloc web
- nim-lang.org
- ID de winget
- nim.nim
- Paquet de Chocolatey
- nim
Valoracions i opinions
Encara no hi ha cap opinió.
Alternatives a Nim programming language
Mostra-ho tot ›-
Codi obert2,1 M ↓ -
Codi obert2,8 M ↓ -
Codi obert3,7 M ↓ -
Codi obert249,7 k ↓ -
Codi obert1,9 M ↓ -
Codi obert1,4 M ↓ -
Codi obert2,2 M ↓ -
Codi obert82,7 k ↓
Preguntes freqüents
Nim programming language és gratuït?
Sí. Nim programming language és programari de codi obert amb llicència MIT.
És segur baixar Nim programming language?
La baixada prové de nim-lang.org, un domini del mateix desenvolupador. ExeAtlas no allotja ni modifica el fitxer. Se’n pot comparar el hash SHA256 amb el que apareix aquí o obrir l’informe de VirusTotal d’aquest hash.
Com s’instal·la Nim programming language amb winget?
Només cal obrir PowerShell o el Terminal del Windows i executar l’ordre winget que figura en aquesta pàgina. winget baixa l’instal·lador oficial i en comprova el hash SHA256 abans d’executar-lo.
Nim programming language funciona en ARM (Windows on Arm)?
No hi ha versió per a ARM64; Windows 11 on Arm pot executar la versió de 64 bits i 32 bits per emulació.
On es poden baixar versions anteriors de Nim programming language?
La pàgina de versions recull les 4 versions amb enllaços als instal·ladors oficials, des de 9 de març del 2022.
Es pot fer servir Nim programming language sense permisos d’administrador?
Sí, és portable: només cal descomprimir-lo i executar-lo.
Quines alternatives hi ha a Nim programming language?
Go Programming Language, LLVM, CMake, Deno i Yarn. La pàgina d’alternatives els compara.