About me
I am a student at Linköping University, studying computer science.
Actually, the program is called "Innovativ Programmering" and I think they
(the instructors) consider it "innovative" because we have as little theory
as allows for a bachelor's degree and focus solely on project work.
An English description is given here
and a Swedish version here.
I am particularly interested in Linux. My goal is to be a Bash and C wizard, but
it is still early days.
In an earlier phase of my life I was a commercial fisherman in Alaska. Though difficult
to leave something I was good at and enjoyed, I am satisfied with the decision to study
CS instead.
Why Programming?
Because it's awesome. Seriously, I love the challenge and I find it incredibly rewarding. After spending years pushing myself physically and mentally on the water, I have become "hooked" with the intellectual challenge that is programming. And it's fun as hell.
Current Projects
Currently I am pretty swamped with a school project that involves creating a programming language.
The work is done with a partner and we intend to make a statically typed language that compiles to
Ruby. Yeah, I know...
However, the purpose is to learn about parsing and what goes into building programming languages -- not
to make the next Rust replacement. Here is a link
to the course description.
Additionally, I recently made a tiny program, my first Bash program, to keep a diary and output it to a pdf.
Yes, super easy, but I don't think anyone else in my course cares about using Groff
and I thought it was an easy way to streamline the daily diary-entries that are required for the course above.
You can see that project (as well as others) on my git hub page.
I have started also to redo some of the lab assignments from a previous C++ class in C --because I want to learn C.
Is there a better way to get acquainted with C? Probably. But I will start here.
Links
Below are some links to things I like or things I have done.
Portfolio site
Built for a previous course using the Flask framework.
My github page...again.
Suckless.org - Inspiration.
Cyberinfo Sweden
Author site for a book I have found very useful: "C-Programmering i Linux, MacOS, BSD och Solaris". In Swedish.