Meetings and Events [RSS]

Upcoming

2017


  • 2017-04-05 - Getting to yes.c, Mike Burns
    18:45, LMHQ, 150 Broadway, 20th Floor, Manhattan
    Notice: Location Change
    Abstract

    Let's read a classic: yes.c. We can look at OpenBSD, FreeBSD, NetBSD, GNU, Illumos, and Unix 7th ed. implementations. With the many different authors and distinct cultures we will be sure to have much to discuss and compare. Some things to think about: what are some uses for the yes command? What errors can occur, and how are they handled? How did GNU manage to make this program 88 lines long? How did Illumos get this program indented by five tabs?

    The inspiration is the shared metaphors and expressions we have in natural language due to common books (e.g. Hitchhiker's Guide to the Galaxy, Romeo and Juliet) and movies (e.g. Hackers, A Christmas Carol). Come prepared for a poetry slam crossed with a book club.

    Media

    Speaker Bio

    Mike is an OpenBSD contributor, port maintainer, and long-time BSD user. He's new to town, having previously run the Classical Code Reading Group of Stockholm.


Past

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006

2005

2004