Skip navigation

Category Archives: Programming

A Followup:

Well, I did some C file IO, along with implementing a simple binary search on a dictionary.  I can’t believe how easy it was.  I haven’t done straight C since my first internship, which was just after my freshman year.

As a side note, I do use C/C++ pretty heavily in competitions; it’s definitely C++, because I use lots of the C++ libraries, but almost anything else I slop together using structs and functions.  While in competition, it’s best to reduce the mental overhead as much as possible.  Plus, I love C format strings.  They are a lot easier than having to remember C++ formatting… Read More »

I have recently come to the realization of how rusty I am at programming.  I haven’t been doing enough small applications to keep APIs, etc. in memory.  A few years ago, when I was pretty new, I studied and programmed compulsively, but I haven’t been giving as much in school of late.

To solve this problem, I have decided to go through a sort of training regime.   The first phase is to brush up on or become more proficient at I/O, and implementing basic algorithms.  As I progress, I will probably focus more on specific languages.  The second phase may be to develop a basic application in these languages, hopefully changing languages and challenges every week or so.  I may stagger the study, focusing on a few at a time.  We will see how things go.

These are my target languages: Read More »