Nim, bu programlama dilini Ubuntu 20.04'e yükle

nim hakkında

Bir sonraki makalede bir göz atacağız. Nim programlama dilini Ubuntu 20.04'e nasıl kurabiliriz. Bugün pek çok ve çok farklı programlama dili var. Her birinin kendine has özellikleri vardır ve hepsi uygulamaların geliştirilmesinde faydalı olabilecek yeni teknik özelliklerle verimli olmaya çalışır.

o gibi daha olgun dillerden kavramları birleştirir Python, Ada ve Modula. Bu, sözdizimi ve Python tarafından sunulanlara benzer özelliklere sahip nesne yönelimli bir dildir.. Bu ve diğer nedenlerle, modern uygulamalar oluşturabilmeniz için ihtiyacınız olan her şeyi sunan bir dildir. Ayrıca, tüm modern diller gibi, Gnu / Linux, Windows, macOS ve BSD için sürümler sunar.

Nim'in genel özellikleri

  • Bir vardır sezgisel ve temiz sözdizimi. Çeşitli dillerden ilham alan Nim'in sözdizimi kolayca anlaşılır ve kolayca değiştirilebilen bir kod ortaya çıkarır.
  • Nim derleyicisi ve oluşturulan çalıştırılabilir dosyalar tüm büyük platformlarla uyumludur.
  • o bir JavaScript arka ucu içerir.
  • Bu dil küçük bir çekirdek dil uygulargüçlü bir özellik kümesine sahip olan metaprogramlama.
  • Nim'in paket yöneticisinin adı Çevik. Paketler Git ve Mercurial depoları aracılığıyla dağıtılır.
  • C, C ++ ve Objective C kitaplıklarına bağlanmayı kolaylaştırır. Bu, geliştiricilerin çok çeşitli güçlü ve olgun kitaplıklara kolayca erişmesine olanak tanır.
  • Python'dan esinlenmiştir. Bir Nim uygulaması bir istisna ile çöktüğünde, çıkmadan önce bir yığın izleme oluşturacaktır. Bu yığın izlemenin biçiminin anlaşılması çok kolaydır ve istisnada hata ayıklamak için gerekli tüm bilgileri içerir.
  • o bağımlılık içermeyen yerel yürütülebilir dosyalar oluşturur.
  • Nim'in bellek yönetimi belirleyicidir ve yıkıcılar ve hareket semantiği ile özelleştirilebilir, C ++ ve Rust'tan esinlenilmiştir.
  • Çeşitli arka uçlar için destek.
  • İle yayınlandı MIT lisansı.
  • Gelişimin çoğu şurada yapılır: GitHub.

Bunlar, bu dilin özelliklerinden sadece birkaçı. Tüm özellikleri detaylandırılmıştır. proje web sitesi.

Nim programlama dilini Ubuntu 20.04'e yükleme

Kullanıcılar, Ubuntu'da farklı kurulum olanaklarına sahip olacaklar. İlki şükredecek Nim, resmi depolara dahil edilmiştir. Bu nedenle, kurulum oldukça basit hale gelir, sadece bir terminal açmanız (Ctrl + Alt + T) ve komutu çalıştırmanız yeterlidir:

nim'i apt ile yükle

sudo apt install nim

Bu kurulum, bugün itibariyle, hala en son sürümü sunmamaktadır. Bu yüzden en son kararlı sürümü yüklememize izin verecek başka bir yöntem göreceğiz.. Web sitelerinde, yalnızca indirip çalıştırmamız gereken bir komut dosyası kullanma imkanı sunuyorlar. İlk paketi yüklememiz gerekecek temel yapı. Bunu bir terminal açarak (Ctrl + Alt + T) ve içinde aşağıdaki komutu uygulayarak yapabiliriz:

sudo apt install build-essential

Bir sonraki adıma geçmeden önce, Bilgisayarımızda curl yüklü değilse, bu aracı ele geçirmemiz gerekecek. Bunu, ilgili kurulum komutuyla başaracağız:

sudo apt install curl

Curl kurulumu bittiğinde, Nim kurulum betiğini yürütmek için bizi başlatın. Bu diğer komutu sadece terminalimizde kullanmamız gerekecek:

nim'i komut dosyası aracılığıyla yükle

curl https://nim-lang.org/choosenim/init.sh -sSf | sh

Nim'in kurulumu bittiğinde, terminalin Nim kurulumunu bitirmek için takip etmemiz gereken bazı talimatları göstereceğini göreceğiz. Bunlar bize dosyayı düzenlememizi söyleyecekler ~/.bashrc o ~ / .profile:

vim ~/.bashrc

Ve düzenlenen dosyanın sonuna şu satırı ekleyelim:

bashrc'ye satır ekle

export PATH=/home/tu-nombre-usuario/.nimble/bin:$PATH

Değiştirir 'Kullanıcı adınızı'karşılık gelen kullanıcı adınızla. Ekledikten sonra değişiklikleri kaydedin ve dosyayı kapatın.

Terminale geri döndüğümüzde, yapabiliriz yüklü Nim sürümünü görüntüleyin koşuyor:

stabil sürüm

nim -v

Bu kurulum seçeneklerine ek olarak, Ayrıca takip edebiliriz web sayfasında görüntülenen talimatlar projeden bu dili ek paket olarak yüklemek için.

Temel bir örnek

Kurulumdan sonra, bir mesaj görüntülemek için tipik bir örnek program oluşturacağız. Ne Nim için kod dosyalarının bir nim uzantısı vardır, terminalden favori editörümüzle bir tane oluşturalım (Ctrl + Alt + T):

vim hola.nim

Bu dosyanın içine ekleyeceğiz aşağıdaki içerik:

echo "Esto es un ejemplo de nim, creado para Ubunlog"

sonra değişiklikleri kaydedip dosyayı kapatacağız.

Terminale döndüğümüzde yürütülebilir ikili oluşturmak için kaynak dosyayı derleyin:

nim örneği derleniyor

nim c hola.nim

Derleme bittikten sonra, şimdi bu örneği çalıştırabiliriz aşağıdaki gibi:

örneği çalıştırın

./hola

Her şey doğruysa, Nim zaten bilgisayarınızda çalışıyor demektir ve çalışmaya başlayabilirsiniz. Bunun için yapabilirsin belgelere bakın Nim hakkında senin içinde mevcut página web.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.