Tag Archives: programming

Wrap-up

Hello, all.  Yes, I’m still sick.  Yes, I totally fsck’d over my Linux partition.  No, I don’t currently have Rust installed.  No, I have not yet made a new pull request with my recent and totally awesome changes.  I’ve just … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

It’s almost over! D:”

Here’s an update on my project with Mozilla Rust: I’ve spent the past several weeks experimenting with the concepts of references and named lifetime parameters in Rust.  This, I believe, is my key to avoiding the .clone() operator.  Borrowed pointers … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

How the insertion method works, never mind the .clone()s

After a major setback, I got to work on an add method for my B-tree that would use Rust’s clone() functionality extensively to get around the problems I was having with borrowing and lifetimes.  Of course, this is not a … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

Getting back in gear with git

Hello, all! So I took a little bit of time to celebrate the holidays with my family, but today marks the day when I hope to get back on track for my work with Rust.  Most of my commits lately … Continue reading

Posted in Uncategorized | Tagged , , , , , , | 2 Comments

Back to Intro CS: the Perks of Recursively-Defined Data Structures

I chose to work on the B-tree library because it sounded a lot like the projects I used to work on in my freshman-year intro computer science class.  And it is, in a way: I’m using a recursively-defined data structure … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

Internship!

Hey all, I’m excited to announce that I have been chosen for GNOME’s OPW Internship, round 7 (December 2013-March 2014)!  I will be working with Mozilla on developing B-tree library functionality for the Rust programming language.  Check back here in … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment