Skip to content
View edw's full-sized avatar

Organizations

@thunknyc
Block or Report

Block or report edw

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
edw/README.md

I got started in AppleSoft ][ BASIC, quickly got sucked into assembly language when my interests turned to interrupt-driven serial IO (because it was the mid-Eighties). I discovered UNIX and got my first serious exposure to C when I went to Drexel. I was the first technical hire at Infonautics back in 1994, where in addition to writing infrastructure, I wrote several versions of the Mac client of our education search engine and content management system. I was also jointly responsible for our first non-toy version of our web-based product, in part because I had probably written more Perl than anyone at the company thanks to spending too much time writing data-cleaning code for everything from dictionaries that came on nine-track tape to satellite-fed data from Reuters.

I also spent a decade writing Clojure. And I've written a lot of Python. These days, most of my work happens over on Sourcehut. I've been solving problems that happen to line up well with Go.

Pinned

  1. braille-framebuffer braille-framebuffer Public

    A Braille Unicode Framebuffer Library for the Terminal in C89

    C 1

  2. swiftui-numberfield swiftui-numberfield Public

    Real-time NumberFormatter Validation of TextField Input

    Swift 90 10

  3. plot plot Public

    Display scatterplots and histograms in the console.

    C 1 1

  4. thunknyc/adtech-macros thunknyc/adtech-macros Public

    A Clojure library designed to do adtech-style (aka UNIX-style aka DOS-style) macro expansion aka string interpolation.

    Clojure 3 1

  5. thunknyc/dump thunknyc/dump Public

    A Clojure `hexdump -C` facility.

    Clojure 2

  6. scheme-edn scheme-edn Public

    EDN Reader for R7RS Scheme

    Scheme 2