Hvorfor bruke Rust? – For ledere

Eivind Bergem publisert
1 min, 145 ord

Rust er et programmeringsspråk med sterkt fokus på trygghet (hva er et godt begrep for "safety"?) og ytelse. Ved å utelukke mange vanlige feil allerede ved kompilering vil programmer skrevet i Rust ha færre bugs enn programmer skrevet i andre språk. Samtidig er ytelsen på nivå med C.

Les mer

Hvorfor bruke Rust?

Eivind Bergem publisert
6 min, 1161 ord

Rust er et relativt nytt programmeringsspråk som har en unik tilnærming til minnehåndtering. I C må programmereren selv passe å allokere og frigjøre minne, men i de fleste andre programmeringsspråk håndteres allokering og frigjøring av minne i bakgrunnen av en søppelhåndteringsprosedyre. Begge disse tilnærmingene har sine svakheter.

Les mer

Kategorier: Rust

Rustne kretser annonserer: Noline

Eivind Bergem publisert
1 min, 149 ord

Rustne kretser har laget biblioteket Noline som gir readline-funksjonalitet til embedded-systemer. Ved hjelp av Rusts generiske typer kan Noline brukes med standard IO og over USB eller UART. Noline ligger ute på github og er lisensiert under MPL 2.0.

Les mer

Rust på RP2040

Eivind Bergem publisert
6 min, 1152 ord

I januar 2021 lanserte Raspberry Pi Foundation mikrokontrolleren RP2040. Dette er første gang de lager sin egen silikon. Den enkleste måten å komme i gang med RP2040 er å kjøpe en Raspberry Pi Pico, som er et lite dev-kort med USB-connector, 2MB flash, én LED som kan blinkes og headere koblet til restene av pinnene på RP2040.

Les mer