Chris Feilbach's Blog

  • Home
  • About
  • Contact
  • malloc() isn’t free: Some Findings and Suggestions

    Dynamic memory allocation is often treated as being free by programmers. It isn’t. For our first batch of participants, week 1 of high-performance C competition Pointer Wars: Linked List Edition is complete (for those curious, you can still join!). Code has been reviewed, microbenchmarks ran, and performance results delivered. A few people even had code…

  • Pointer Wars: Linked List Edition is Expanding!

    The initial, ongoing, run of Pointer Wars was phenomenal. We received 34 contestants of all skill levels, and have seen some phenomenal code. Now, my wife and I are expanding it more. We’ve changed it from a competition to a challenge, and participants starting on June 15th have through September 15th to complete four coding…

  • Pointer Wars 2025: Week 1 Code Repository is Live

    The Week 1 repository is now live on Github! There’s still time to join, cost is $25, link here. This Week’s Tasks The task for this week is to implement all of the functions declared in linked_list.h and have them pass all of the functional tests in the provided functional test suite. Once that is…

  • Pointer Wars: The Target Machines

    The response to my last post on the new C programming competition has been immense. So far we’re up to 9 participants (about eight more than my wife and I expected), and counting! Pointer Wars: Linked List edition is designed to have the competitors code a linked list in C under a variety of interesting…

  • Pointer Wars: Linked List Edition

    This summer my wife and I are holding a competition: who can write the fastest C-based linked list? Your goal is to write a linked list, and code that does various tasks with said list. Other than having to be a linked list, having it being written in C (although if we have enough demand…

←Previous Page
1 2 3
Next Page→

Chris Feilbach's Blog

Blog at WordPress.com.

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscribe Subscribed
    • Chris Feilbach's Blog
    • Already have a WordPress.com account? Log in now.
    • Chris Feilbach's Blog
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar