Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

shittiest famous library

Name: Anonymous 2010-11-11 15:39

What is the shittiest famous library, in your opinion, and why?

My vote goes for iText.

Maybe it's not that shitty, but the developers are huge faggots, I hope all those people die in a fire.

Name: Anonymous 2010-11-11 16:17

kernel32.dll

Name: Anonymous 2010-11-11 16:43

libpng

Name: Anonymous 2010-11-11 16:45

>>2
/thread

Name: Anonymous 2010-11-11 16:47

libido

Name: Anonymous 2010-11-11 16:52

Obligatory:
libanus

Name: sage 2010-11-11 17:11

>>2
BOZOSLIVEHERE

Name: Anonymous 2010-11-11 17:13

The C standard library gets my vote.

Name: Anonymous 2010-11-11 17:16

>>8
agreed. even the fucking c++ stl from 03 is better than that unsafe shit.

Name: Anonymous 2010-11-11 17:28

the Library of Congress

Name: Anonymous 2010-11-11 17:42

>>9
It's unsafe iff you're a moron.

Name: Anonymous 2010-11-11 17:43

>>11
It's unsafe even if you are not a moron.

Name: Anonymous 2010-11-11 20:22

>>12
Like fucking without a condom!

Name: Anonymous 2010-11-11 21:29

C standard library.

● Naming conventions
● Type conventions
● Shitty strings
● Shitty, incomplete, wrong and ugly time functions
● Unholy unsafe functions, half of them
● No dynamic sizing of return values everywhere
● Lack of blasphemously basic stuff, can't even detect overflow
● Lack of horribly basic data structures support (cudder lists, vectors, sets, dictionaries)
● Lack of any minimally decent platform-independent I/O, curses, abstract graphics toolkit, etc., can't do shit captain

Can't bash it much more beause it's basically a good for nothing, tiny, incomplete library.

Name: Anonymous 2010-11-11 21:34

libX11

Name: Anonymous 2010-11-11 21:39

>● Shitty strings

and shitty string functions.Namely strncpy. Why the fuck

      If the length of src is less than n, strncpy() pads the remainder of dest with null bytes.

Who the fuck thought that it is a good idea? It makes no sense.

In C it's impossible to copy string no longer than N fast. memcpy can not stop at 0 byte. strcpy is not safe. strncpy happily fill most of buffer with zero, though it most probably already was a zero. And strncat does the same shit.

Name: Anonymous 2010-11-11 22:12

>>16
make your own

Name: Anonymous 2010-11-12 0:14

>>17
Why bother when I can use C++ language without problems.

Name: Anonymous 2010-11-12 4:18

Clib is the shittiest, hands down.
Or maybe java stdlib.

Name: Anonymous 2010-11-12 5:57

>>16
Who the fuck thought that it is a good idea? It makes no sense.

Perhaps useful for some ugly hacks (like extending the string by writing at its end without writing a final \0); the kind of ugly hacks that made C famous for buffer-related vulnerabilities.

Name: Anonymous 2010-11-12 6:15

REALPATH(3)               Linux Programmer's Manual               REALPATH(3)

NAME
       realpath - return the canonicalized absolute pathname

...

BUGS
       Never use this function. It is broken by design since it is impossible
       to determine a suitable size for  the  output  buffer.   According  to
       POSIX  a  buffer of size PATH_MAX suffices, but PATH_MAX need not be a
       defined constant, blah blah blah


OK, Linus, I get your point. Now what do I use instead of this shitty broken function? What do I use, Linus? Eh, Linus? Eh?

Name: Anonymous 2010-11-12 6:26

Qt

Name: Anonymous 2010-11-12 9:20

>>22
Qt

WHBT

Name: Anonymous 2010-11-12 9:28

Prelude

Name: Anonymous 2010-11-12 10:58

Common Lisp stdlib

Name: Anonymous 2010-11-12 11:14

>>25
Why do you mention it if you don't even know how it's properly called? Silly troll.

Name: Anonymous 2010-11-12 11:31

>>24
I agree. It's ridiculous that they let naïve O(n[sup]2[/sup) (and worse!) implementations in a standard library.

Name: Anonymous 2010-11-12 12:07

>>27
(n[sup]2[/sup)
YOU FUCKING ANUS

Name: Anonymous 2010-11-12 13:28

>>27
Just look at him. >>27-kun is aware of ï, but he can't type neither ² nor 2².

Name: Anonymous 2010-11-13 16:56

Library of Alexandria

Name: Anonymous‮ 2010-11-13 17:02

>>29
nor he ‮can write backwards.
‭or make the timestamp backward.

Name: Anonymous 2010-11-13 20:09

>>31
Your mother must be so proud.

Name: Anonymous 2010-11-13 22:49

>>32
Your mother must be proud of how big your dick has gotten lately.

Name: Anonymous 2010-11-13 23:01

>>33
Umm... thank you?

Name: Anonymous 2010-11-14 0:28

>>34
That's not a compliment, Mr inbreed

Name: Anonymous 2010-11-14 0:39

>>35
Small penis user detected.

Name: Anonymous 2010-11-14 0:53

>>36
``Faggot'' detected.

Name: Anonymous 2010-11-14 8:18

the python standard library

Name: Anonymous 2010-11-14 8:35

>>38
>and why?

you left most important part

Name: Anonymous 2010-11-14 8:40

>>39
you left the fucking article

Name: Anonymous 2010-11-14 11:34

>>38

The Python stdlib is probably one of the best standard libraries I've seen.

Name: Anonymous 2010-11-14 12:29

>>41
IHBT

Name: Anonymous 2010-11-14 13:14

>>40
My native language has no such shit as articles. So your language does not need them too.

Name: Anonymous 2010-11-14 13:32

>>43
Your native language is 日本語なのか?

Name: Anonymous 2010-11-14 14:24

His native language is probably Auld Etruscan or something equally retarded.

Name: Anonymous 2010-11-14 17:12

>>42
Work a little harder and give us some examples of standard libraries you consider good.

Name: Anonymous 2010-11-14 23:42

The javascript standard library comes to mind. It was designed after the java library by edict, which is a rather foolish thing to do to an otherwise completely different language.

Name: Anonymous 2010-11-25 10:10

Name: Anonymous 2011-02-03 3:31

Don't change these.
Name: Email:
Entire Thread Thread List