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

Considered harmful

Name: Anonymous 2007-03-15 5:50 ID:u/OzYJ1K

Post technologies and techniques considered harmful, with a very short explanation/tag on why.

- Non-Unicode anything (charset hell, no support for some characters, exploitable, Americans and Japanese don't give a shit, etc.)
- C char type (signed, gives the false impression of being a character)
- Locales (hell, ambiguous, problematic, Americans don't give a shit, lack of standard)
- COBOL (shitty)
- Java (shitty)
- Current shell scripting (shitty)
- Goto (spaghetti code)
- Null-terminated strings (inefficient, non-binary)
- Variables with default value (i.e. read before assignment/definition yields null or some crap)
- Automatic string-int conversion (1+"1"=shit)
- PHP register globals and magic quotes
- Non-nesting quotes like " (quote escape hell, as opposed to Perl's q{}, q(), etc.)
- Lack of functions (as in Java, sometimes you need them)
- C standard library (OH EXPLOITABLE!)
- Obsessive generalization and overengineering (Java API: unusable, unproductive)
- XML obsession (people believe it works automagically, verbose, inefficient)
- FHS (shitty mess, can't manage applications, non-relocable, no several versions of applications)
- Windows Registry (shitty mess, hard to manage and repair, ugly)
- "Different on purpose" attitude in some GNAA projects (different from the good things too)
- Compile obsession (waste of time just to suck Richard Stallman's cock)
- Win32 API (NULL, NULL, NULL, hwnd, lpszLabel, ssdSecurityDescriptor)
- Lack of net neutrality (corporate fags, shitty Internet for everyone)
- Email (shitty naive protocol, best for spam, poor specs, can't be fixed)
- FTP (shitty protocol, control/data connection insanity, active/passive insanity, braindamaged send IP in protocol fucks with NAT)
- H.323 (braindamaged send IP in protocol fucks with NAT)
- MSIE (world exploit me, broken everything)
- Windows Vista (DRM OS, wasteful, shitty)
- DRM (shit, braindamaged)
- Media corporations (shit)
- HD-DVD (DRM)
- Blu-ray (DRM)
- Windows Media (DRM)
- iTunes (DRM)
- Software patents (American shit)
- Lawyers (no need to explain why)
- SCO (lawyers)

Name: Anonymous 2007-03-15 13:45 ID:IG89IG2c

>>13
Why crawl on the floor using C when you can ride a porsche with PYTHON?

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