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

C STANDARD COMMITTEE'S A PARASITE

Name: L. A. Calculus !jYCj6s4P.g 2016-10-07 7:39

DA 1 TRUE C FLOWED FROM DEANIS RICKY'S HAND

PARASITISM BEGAN WITH C89. DEM HYENAS TOOK DA NAME N IDENTITY OF HIS LANGUAGE N DUMPED ALL DER CRAP INTO IT.

DEN DEY TOOK IT A STEP FURTHER IN C99.

IN C11 DEY HAD DA NERVE TO DUMP A WHOLE THRED LIBRARY N DER GOOTCHY _s FUNCTIONS IN IT.

NOW DEEZ FAT CATS ARE PLANNIN' TO TAKE IT ONE STEP FURTHER: http://www.open-std.org/jtc1/sc22/wg14/www/docs/PrePittsburgh2016.htm

FOR DA BALANCE OF COMPATIBILITY, K&R2 IS ABOUT AS CLOSE TO C AS U GET DEEZ DAYS FOR A TRUE C. JUST DISCARD ALL DA STDLIB CRAP LIKE wchar_t, ISO MACROS, N OTHER UNNECESSARY JUNK DAT AINT COVERED IN K&R2. WE GOTTA UPHOLD DIS AS DA TRUE C.

FUCK ALL DIS NEW SHIT DEY'RE DOIN IN DA NAME OF C. C99, C11, C2X? DAT AIN'T C. DAT'S A DAM JOKE. DAMJOKE99, DAMJOKE11, N DAMJOKE2X. DAMJOKE89 IF U LIKE.

NOW GET DA FUK OUTTA MY THRED, YA FUCKIN THRED BOI RETOIDS.

Name: Anonymous 2016-10-08 21:03

>>19,20
Modern programmers are often incredibly wasteful with computer resources. They'll use an int (usually 32 bits on modern machines) as the counter variable for a fixed-duration loop that only does 100 iterations. This sort of idiocy has even infected the C standard, they require the return value of main() to be of int type, even though POSIX requires casting the return value to 8 bits anyway. And a return value higher than 255 is a sign of bad programming anyway, they should be used to represent discrete error conditions, output to the user or another process should be done with standard streams, not by returning a value from main().

The C language would benefit more from the inclusion of fixed-precision decimal types, or from creating a generalized variable-precision integer type (so you could use int(4) for a 32-bit integer, int(8) for a 64-bit integer, and so on). Any integer larger than your processor's word size is going to require special handling anyway (since it won't be possible to fit the whole value into a register), so if you're going to have integers larger than your word size, why have a fixed upper limits at all? Arithmetic is easy to generalize, any int larger than 8 bits is essentially an array of 8-bit integers anyway.

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