GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — benhoyt - Overview

@benhoyt benhoyt Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@benhoyt
benhoyt
Follow
View benhoyt's full-sized avatar

Ben Hoyt benhoyt

Follow
Sponsor
Software engineer at Canonical. Author of GoAWK, inih, and Python's os.scandir(). Technical writer.
1.1k followers · 2 following
  • Canonical
  • Christchurch, New Zealand
  • https://benhoyt.com/
  • @benhoytnz

Sponsors

@tolidano
@lczyk
@platypusguy
@juliaogris
Private Sponsor
Private Sponsor
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
benhoyt/README.md

I'm Ben Hoyt, an experienced software developer from Christchurch, New Zealand. I'm also a unicyclist and love spoonerisms (ask me about Prinderella and the Cince).

I love writing readable Go and Python code, and I'm currently working on GoAWK, my AWK interpreter with CSV support (written in Go). I also do a fair bit of technical writing over on my website.

I dabble in other open source projects, with small submissions to the Go programming language, and a minor but heavily-used addition to Python a number of years ago -- the os.scandir() function, which sped up os.walk() by 2-10x.

If you use my projects or enjoy my writing, I'd love for you to sponsor me to help my personal projects stay well-maintained and to keep me motivated! Even a coffee's worth is a nice perk. Thanks! :-)

Pinned Loading

  1. goawk goawk Public

    A POSIX-compliant AWK interpreter written in Go, with CSV support

    Go 2.1k 104

  2. inih inih Public

    Simple .INI file parser in C, good for embedded systems

    C++ 3.1k 579

  3. protothreads-cpp protothreads-cpp Public

    Protothread.h, a C++ port of Adam Dunkels' protothreads library

    C++ 211 43

  4. mugo mugo Public

    Mugo, a toy compiler for a subset of Go that can compile itself

    HTML 129 6

  5. scandir scandir Public archive

    Better directory iterator and faster os.walk(). Archived, as this has been in the stdlib since Python 3.5.

    Python 538 68

  6. countwords countwords Public archive

    Playing with counting word frequencies (and performance) in various languages.

    Rust 307 93

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.