Click here to Skip to main content
15,914,162 members

The Weird and The Wonderful

   

The Weird and The Wonderful forum is a place to post Coding Horrors, Worst Practices, and the occasional flash of brilliance.

We all come across code that simply boggles the mind. Lazy kludges, embarrassing mistakes, horrid workarounds and developers just not quite getting it. And then somedays we come across - or write - the truly sublime.

Post your Best, your worst, and your most interesting. But please - no programming questions . This forum is purely for amusement and discussions on code snippets. All actual programming questions will be removed.

 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
PIEBALDconsult20-Dec-07 17:36
mvePIEBALDconsult20-Dec-07 17:36 
AnswerRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Ri Qen-Sin21-Dec-07 3:57
Ri Qen-Sin21-Dec-07 3:57 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Nemanja Trifunovic21-Dec-07 13:22
Nemanja Trifunovic21-Dec-07 13:22 
JokeRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
MidwestLimey21-Dec-07 5:46
professionalMidwestLimey21-Dec-07 5:46 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Dave Kreskowiak21-Dec-07 6:25
mveDave Kreskowiak21-Dec-07 6:25 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Alaric_21-Dec-07 6:31
professionalAlaric_21-Dec-07 6:31 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
supercat92-Jan-08 6:43
supercat92-Jan-08 6:43 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Alaric_3-Jan-08 3:36
professionalAlaric_3-Jan-08 3:36 
supercat9 wrote:
...The popularity of BASIC in the 1980's...


And we are 2 years from "the 80s" being 30 years old. I imagine there might be legacy embedded systems in existence that still require the ability to fit everything within 4K of storage, but I would retort with the idea that if you needed something with that light of a memory signature, the programmer should be working on their optimization skills with whatever assembly language targets said embedded system's processor. BASIC serves absolutely no *valid* purpose, WHATSOEVER as a programming language outside of academia. There is a stigma on the culture surrounding BASIC as being full of underqualified, improperly educated developers. I would tend to agree with this stigma on a general basis, but I would say that it is only the fault of the developer in the fact that they never "advanced" beyond the beginner stage. Most of the blame can be placed on the language itself.

Example: Visual Basic supports optional parameters. I've heard developers complain that C# doesn't support optional parameters and think "oh...he/she's an ex VB programmer or a bad C++ programmer" Optional parameters promote horrid programming practices and completely belie a basic tenet of object-oriented programming (polymorphism) Optional parameters basically mode a method signature, which is a practice that has been laughed at for nearly 20 years as being a juvenile solution to any system outside of a state machine.

"I need build Skynet. Plz send code"

GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Alaric_3-Jan-08 3:38
professionalAlaric_3-Jan-08 3:38 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Matt Sollars1-Jan-08 5:40
Matt Sollars1-Jan-08 5:40 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Dave Kreskowiak1-Jan-08 5:58
mveDave Kreskowiak1-Jan-08 5:58 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Paul Conrad22-Dec-07 12:19
professionalPaul Conrad22-Dec-07 12:19 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
KarstenK9-Jan-08 4:19
mveKarstenK9-Jan-08 4:19 
GeneralRe: God, I hate VB. All I want for Christmas is for you to smite the retards responsible for its existence Pin
Jordanwb29-Jan-08 6:28
Jordanwb29-Jan-08 6:28 
GeneralStupid variable names Pin
CurtD13-Dec-07 13:00
CurtD13-Dec-07 13:00 
GeneralRe: Stupid variable names Pin
Llasus13-Dec-07 20:41
Llasus13-Dec-07 20:41 
GeneralRe: Stupid variable names Pin
Ruairi Browne13-Dec-07 22:17
Ruairi Browne13-Dec-07 22:17 
GeneralRe: Stupid variable names Pin
PIEBALDconsult14-Dec-07 4:16
mvePIEBALDconsult14-Dec-07 4:16 
GeneralRe: Stupid variable names Pin
Luc Pattyn14-Dec-07 5:37
sitebuilderLuc Pattyn14-Dec-07 5:37 
GeneralRe: Stupid variable names Pin
Vasudevan Deepak Kumar16-Dec-07 22:35
Vasudevan Deepak Kumar16-Dec-07 22:35 
GeneralRe: Stupid variable names Pin
Daniel Ch. Bloch (MCSD, MCAD, MCTS)17-Dec-07 20:31
Daniel Ch. Bloch (MCSD, MCAD, MCTS)17-Dec-07 20:31 
GeneralRe: Stupid variable names Pin
CurtD18-Dec-07 6:44
CurtD18-Dec-07 6:44 
GeneralRe: Stupid variable names Pin
Pete O'Hanlon18-Dec-07 10:28
mvePete O'Hanlon18-Dec-07 10:28 
GeneralRe: Stupid variable names Pin
Robin Imrie21-Dec-07 4:48
professionalRobin Imrie21-Dec-07 4:48 
GeneralRe: Stupid variable names Pin
Paul Conrad22-Dec-07 12:24
professionalPaul Conrad22-Dec-07 12:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.