Are you recruiting developers? Get in touch so we can help.

Let's have a nice(1) reunion

September 28, 17:00

Stockholm, Sweden
Trifork AB, Ferkens Gränd 3, Stockholm

External Registration

Open Registration Page

This meetup concentrates on the common and simple commands; this time: nice.
The nice command runs a utility at an altered CPU-scheduling priority.

We will look at OpenBSD, FreeBSD, NetBSD, GNU, and Illumos implementations.
Once more we will explore the differences between the versions. What errors can occur and how are they handled? How did GNU manage to make this program 221 lines long?

Just in case you don't have five copies of nice.c sitting on your hard drive, you can find them online:
FreeBSD:
https://svnweb.freebsd.org/base/head/usr.bin/nice/nice.c?revision=314436&view=markup
NetBSD:
http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/nice/nice.c
OpenBSD:
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nice/nice.c?rev=1.17&content-type=text/x-cvsweb-markup
GNU:
https://git.savannah.gnu.org/cgit/coreutils.git/tree/src/nice.c
Illumos:
https://github.com/illumos/illumos-gate/blob/master/usr/src/cmd/nice/nice.c
This should all take about three hours. Food and drinks will be provided by Trifork AB
About us:
This is a reading group for code. Our focus is the classics and tools we use every day. 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).

The Classical Code Reading Group of Stockholm The Classical Code Reading Group of Stockholm

Propose talk to The Classical Code Reading Group of Stockholm