Check out my first novel, midnight's simulacra!

Libdank: Difference between revisions

From dankwiki
No edit summary
 
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 2: Line 2:
<blockquote>Why do programmers reinvent wheels? There are many reasons, reaching all the way from the narrowly technical to the psychology of programmers and the economics of the software production system. The damage from the endemic waste of programming time reaches all these levels as well.<br>--[http://www.faqs.org/docs/artu/ch16s01.html The Art of UNIX Programming]</blockquote>
<blockquote>Why do programmers reinvent wheels? There are many reasons, reaching all the way from the narrowly technical to the psychology of programmers and the economics of the software production system. The damage from the endemic waste of programming time reaches all these levels as well.<br>--[http://www.faqs.org/docs/artu/ch16s01.html The Art of UNIX Programming]</blockquote>
As innumerably many programming books report (I myself have no idea where I first read it), experienced programmers tend to carry with them a sizable selection of utility code they've built up over the years -- those general-use routines which just missed inclusion in the [[libc|standard libraries]] but don't justify an [[interesting libraries|external library]] by themselves. I too am guilty of a hubristic, eponymous extension to the [[ISO C99|C language]] -- libdank.
As innumerably many programming books report (I myself have no idea where I first read it), experienced programmers tend to carry with them a sizable selection of utility code they've built up over the years -- those general-use routines which just missed inclusion in the [[libc|standard libraries]] but don't justify an [[interesting libraries|external library]] by themselves. I too am guilty of a hubristic, eponymous extension to the [[ISO C99|C language]] -- libdank.
==Resources==
* [https://github.com/dankamongmen/libdank/ git] on GitHub
* [http://www.bugzilla.org/ bugzilla], hosted here on https://nick-black.com/bugzilla/
===Milestones===
[[Category: Projects]]

Latest revision as of 00:01, 2 October 2017

A Real Programmer keeps his code locked up in a card file, because it implies that its owner cannot leave his important programs unguarded.
--Real Programmer's Don't Use Pascal

Why do programmers reinvent wheels? There are many reasons, reaching all the way from the narrowly technical to the psychology of programmers and the economics of the software production system. The damage from the endemic waste of programming time reaches all these levels as well.
--The Art of UNIX Programming

As innumerably many programming books report (I myself have no idea where I first read it), experienced programmers tend to carry with them a sizable selection of utility code they've built up over the years -- those general-use routines which just missed inclusion in the standard libraries but don't justify an external library by themselves. I too am guilty of a hubristic, eponymous extension to the C language -- libdank.

Resources

Milestones