From mboxrd@z Thu Jan 1 00:00:00 1970 User-Agent: K-9 Mail for Android In-Reply-To: References: <877fl6ronj.fsf@rudra.copyninja.info> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 From: Ryan Gonzalez Date: Thu, 26 Nov 2015 15:49:20 -0600 To: Charles Forsyth Message-ID: Content-Transfer-Encoding: quoted-printable Cc: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] Compiling ken-cc on Linux Topicbox-Message-UUID: 787570ec-ead9-11e9-9d60-3106f5b1d025 On November 26, 2015 3:31:11 PM CST, Charles Forsyth wrote: >On 26 November 2015 at 18:15, Ryan Gonzalez wrote: > >> the only library on earth that makes me want to bang my head on the >floor. > > >There must be others, surely. What about graphics libraries with APIs >designed for FORTRAN (no data structures)? >What about ostensible crypto libraries that get their random numbers >from >Walmart? All that is bad...but glibc is worse. The issue is that you kinda *have* = to use it, no matter how simple or complicated or stupid your program is.= It's just...there. If you want to use a sane(r) libc like musl, your use= rs need another dependency. Granted, there are other bad libraries or libraries with bad APIs (OpenSS= L, SDL [especially for playing short sounds!], PCRE, etc.). However, you = really don't *have* to use them. You can usually use RE2 or libregexp9 ov= er PCRE, SFML over SDL, and so forth. NOT WITH GLIBC!! *rant over now* --=20 Sent from my Nexus 5 with K-9 Mail. Please excuse my brevity.