Byg programmer ved at tegne dem.
Runeweave er et visuelt programmeringssprog fra SolderPop. I stedet for at skrive kode sætter du blokke på et lærred og forbinder dem med ledninger: en knaps trykket-udgang til et lys' tændt-indgang, og når du trykker på knappen, tænder lyset. Den samme tegning bliver til firmware til en mikrocontroller, fx et ClickClack-board, eller til et kredsløb på en FPGA.
Hvor du bruger det
| Til | Status | |
|---|---|---|
| Runeweave Learn | Klasseværelset. Elever løser missioner i browseren, og læreren følger med. | Under udvikling, prøv demoen |
| Runeweave Studio | Dine egne projekter. Et program til computeren, der flasher dit board over USB. | Under udvikling |
Det er det samme sprog begge steder, så det, eleverne lærer i Learn, kan de tage direkte med over i Studio.
Hvorfor tegne programmer?
- Du kan se, hvordan det virker. Data bevæger sig langs ledninger, du kan følge med fingeren, i stedet for at gemme sig i linjer af tekst.
- Fejl viser sig der, hvor de er. Runeweave tjekker programmet, mens du tegner, og peger på den ledning eller blok, der er galt, før noget bliver sendt til boardet.
- Det kører på rigtig hardware. En patch er ikke en simulering: den bliver oversat til C++ til mikrocontrollere eller til Verilog til FPGA'er.
Hvad er Runeweave?
Runeweave er SolderPops visuelle programmeringssprog. Tegn programmer med blokke og ledninger, og kør dem på rigtig hardware.
Sproget
7 sider
Runeweave Learn
5 sider