Jacks braiga projektikon

Några olika projekt jag utvecklat / utvecklar. Se även min GitHub.
Jag har förstås programmerat mer; det här är ett urval av sådant jag faktiskt är nöjd med.
Lägg förresten märke till min potential inom grafisk formgivning.


Innehåll


Forfatta

Skrivet i Python. Projektlänk.

Forfatta. En grej jag utvecklade för att emulera penna-på-papper-känslan (bläck alltså, inte blyerts) när man skriver på dator. Det är helt värdelöst förutom när man författar. Det är inte så mycket mer än en otroligt begränsad textredigerare; efter man skrivit klart en mening och klickat enter går det inte att radera den, ungefär som om man skrev på papper.


Semmelscript

Skrivet i Rust. Projektlänk.

Semmelscript. (Eller semmelskript eller seml.) Ett halvfärdigt, interpreterat skriptspråk. Det finns en adekvat tokenizer och parser. Runtimen (som dock är lite buggig efter att jag ändrat saker) stödjer saker som scopes och funktionsdefinitioner, men i och med att det är en så kallad tree-walker – det är inget bra, men lätt att koda – har jag tänkt byta ut den ändå.

Jag har tänkt använda det för diverse skriptande (sånt jag nu skriver i Python) men främst integrerat i andra projekt, som det jag för tillfället (det är verkligen ett dåligt namn) kallar för musikjj (se nedan).


Musikjj

Skrivet i Rust. Projektlänk.

Musikjj. Ett modulärt musikprogram. Hittils är det dock bara ett hemmasnickrat gränssnitt och ett fåtal, grundläggande moduler som inte tjänar till mer än att förklara konceptet. Det är menat att likna bespoke eller pure data. Jag har dock inte implementerat det viktigaste: integration med semmelscript (se ovan) för att man ska kunna programmera egna moduler.


Andra projekt

/\_/\ -------- ( O O ) | Hej <3 | ( >w< ) -------- / , , \ / || | | || _ \| | | |/____// (_)-(_)------