NajaScript

NajaScript v0.2.0
para Linux

A linguagem para criar apps nativas de forma simples, rápida e segura — naja (a cobra, inspirada no Python) + JavaScript, compilada. Descarrega o compilador najac; não precisas do código fonte.

Debian / Ubuntu .deb · x86_64 · 1.5 MB Descarregar .deb
Fedora / RHEL / openSUSE .rpm · x86_64 · 2.0 MB Descarregar .rpm
Qualquer distribuição .tar.gz · x86_64 · 2.0 MB Descarregar .tar.gz

Instalar

# Debian, Ubuntu, Mint, Pop!_OS…
sudo apt install ./najac_0.2.0_amd64.deb

# Fedora, RHEL, openSUSE…
sudo dnf install ./najac-0.2.0-1.x86_64.rpm

# qualquer distro (instala /usr/bin/najac e /usr/lib/naja)
sudo tar -xzf najac-0.2.0-linux-x86_64.tar.gz -C /

Precisa de clang e llvm instalados (o .deb e o .rpm pedem-nos automaticamente). Para apps de desktop, também libgtk-4-1 ou libgtk-3-0.

Primeiro programa

cat > hello.naja <<'EOF'
fun main() : int {
    println("Olá, Mundo!")
    return 0
}
EOF

najac run hello.naja        # Olá, Mundo!
najac native new minha-app  # uma app de desktop completa

Verificar o download

sha256sum -c SHA256SUMS
.debaad9abf4ddf22345c134a0057f520ee8c7344d01ca6c5ce491cb2cd638fc60ec
.rpm32d0fdd5b72f717c585daa9a83fe580540543bbe08d8bfa745abe4e8a7a9dd3f
.tar.gz832b1a7820440c700b6237a234e1c8ee38afed546093f98204b85cdeecf394ca

SHA256SUMS